elm_win: force opaque update on maximize state change
enforce csd recalc to ensure accurate maximize sizing @fix
This commit is contained in:
parent
3f7da730f6
commit
b6f87499e1
|
@ -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);
|
edje_object_message_signal_process(sd->frame_obj);
|
||||||
evas_object_smart_calculate(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);
|
_elm_win_frame_obj_update(sd);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -1478,7 +1481,8 @@ _elm_win_state_change(Ecore_Evas *ee)
|
||||||
if (_elm_config->atspi_mode)
|
if (_elm_config->atspi_mode)
|
||||||
elm_interface_atspi_window_restored_signal_emit(obj);
|
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)
|
if (ch_profile)
|
||||||
{
|
{
|
||||||
|
|
Loading…
Reference in New Issue