elm_win: force opaque update on maximize state change

enforce csd recalc to ensure accurate maximize sizing

@fix
This commit is contained in:
Mike Blumenkrantz 2016-04-08 15:50:09 -04:00
parent 3f7da730f6
commit b6f87499e1
1 changed files with 5 additions and 1 deletions

View File

@ -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)
{