forked from enlightenment/enlightenment
try redirecting failed clients again during resize
it seems like this is a good place to try, and this seems to resolve some render updating issues on restart, such as with maximized chrome windows ref T5599
This commit is contained in:
parent
44693a1852
commit
789eccf12f
|
@ -1246,6 +1246,11 @@ _e_comp_intercept_resize(void *data, Evas_Object *obj, int w, int h)
|
|||
EC_CHANGED(cw->ec);
|
||||
return;
|
||||
}
|
||||
if (e_pixmap_failures_get(cw->ec->pixmap) && (!cw->redirected))
|
||||
{
|
||||
e_comp_object_redirected_set(obj, 1);
|
||||
return;
|
||||
}
|
||||
prev_w = cw->w, prev_h = cw->h;
|
||||
e_comp_object_frame_wh_adjust(obj, 0, 0, &fw, &fh);
|
||||
/* check shading and clamp to pixmap size for regular clients */
|
||||
|
|
Loading…
Reference in New Issue