discomfitor pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=b6f87499e1759f4592240dcc2c89eba127507771
commit b6f87499e1759f4592240dcc2c89eba127507771 Author: Mike Blumenkrantz <zm...@osg.samsung.com> Date: Fri Apr 8 15:50:09 2016 -0400 elm_win: force opaque update on maximize state change enforce csd recalc to ensure accurate maximize sizing @fix --- src/lib/elementary/elm_win.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/lib/elementary/elm_win.c b/src/lib/elementary/elm_win.c index 95204ce..c93c819 100644 --- a/src/lib/elementary/elm_win.c +++ b/src/lib/elementary/elm_win.c @@ -1335,6 +1335,9 @@ _elm_win_frame_maximized_state_update(Elm_Win_Data *sd, Eina_Bool maximized) edje_object_message_signal_process(sd->frame_obj); evas_object_smart_calculate(sd->frame_obj); +#ifdef HAVE_ELEMENTARY_WL2 + _elm_win_opaque_update(sd); +#endif _elm_win_frame_obj_update(sd); } @@ -1478,7 +1481,8 @@ _elm_win_state_change(Ecore_Evas *ee) if (_elm_config->atspi_mode) elm_interface_atspi_window_restored_signal_emit(obj); } - _elm_win_frame_maximized_state_update(sd, sd->maximized); + if (sd->frame_obj) + _elm_win_frame_maximized_state_update(sd, sd->maximized); } if (ch_profile) { --