forked from enlightenment/enlightenment
comp render queue on every client resize instead of on unmaximize
This commit is contained in:
parent
d65e0316c3
commit
3aaa843a4f
|
@ -3709,8 +3709,6 @@ e_client_unmaximize(E_Client *ec, E_Maximize max)
|
||||||
max &= (ec->maximized & E_MAXIMIZE_DIRECTION);
|
max &= (ec->maximized & E_MAXIMIZE_DIRECTION);
|
||||||
/* Can only remove existing maximization directions */
|
/* Can only remove existing maximization directions */
|
||||||
if (!max) return;
|
if (!max) return;
|
||||||
if (e_comp_util_client_is_fullscreen(ec))
|
|
||||||
e_comp_render_queue(ec->comp);
|
|
||||||
if (ec->maximized & E_MAXIMIZE_TYPE)
|
if (ec->maximized & E_MAXIMIZE_TYPE)
|
||||||
{
|
{
|
||||||
ec->pre_res_change.valid = 0;
|
ec->pre_res_change.valid = 0;
|
||||||
|
|
|
@ -2088,6 +2088,7 @@ _e_comp_smart_resize(Evas_Object *obj, int w, int h)
|
||||||
{
|
{
|
||||||
evas_object_resize(cw->effect_obj, w, h);
|
evas_object_resize(cw->effect_obj, w, h);
|
||||||
}
|
}
|
||||||
|
e_comp_render_queue(cw->comp);
|
||||||
e_comp_shape_queue(cw->comp);
|
e_comp_shape_queue(cw->comp);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue