forked from enlightenment/efl
ee_wayland: Remove pointless ack_configure
If we don't ack_configure here, it'll just automatically happen in ecore_wl2_commit() next time we render anyway. If we do ack_configure here, we can totally screw up E's internal window handling. Removing it seems like a win.
This commit is contained in:
parent
5a6486ea9f
commit
a61f254f19
|
@ -615,21 +615,7 @@ _ecore_evas_wl_common_cb_window_configure(void *data EINA_UNUSED, int type EINA_
|
||||||
fh = wdata->win->set_config.geometry.h - contenth;
|
fh = wdata->win->set_config.geometry.h - contenth;
|
||||||
}
|
}
|
||||||
if ((!nw) && (!nh))
|
if ((!nw) && (!nh))
|
||||||
{
|
return ECORE_CALLBACK_RENEW;
|
||||||
if ((wdata->win->set_config.serial != wdata->win->req_config.serial) &&
|
|
||||||
wdata->win->req_config.serial && wdata->win->surface &&
|
|
||||||
((!state_change) || ((pfw == fw) && (pfh == fh))))
|
|
||||||
{
|
|
||||||
if (wdata->win->xdg_configure_ack)
|
|
||||||
wdata->win->xdg_configure_ack(wdata->win->xdg_surface,
|
|
||||||
wdata->win->req_config.serial);
|
|
||||||
if (wdata->win->zxdg_configure_ack)
|
|
||||||
wdata->win->zxdg_configure_ack(wdata->win->zxdg_surface,
|
|
||||||
wdata->win->req_config.serial);
|
|
||||||
wdata->win->set_config.serial = wdata->win->req_config.serial;
|
|
||||||
}
|
|
||||||
return ECORE_CALLBACK_RENEW;
|
|
||||||
}
|
|
||||||
|
|
||||||
if (!ee->prop.borderless)
|
if (!ee->prop.borderless)
|
||||||
{
|
{
|
||||||
|
|
Loading…
Reference in New Issue