summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/modules/ecore_evas/engines/wayland/ecore_evas_wayland_common.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/modules/ecore_evas/engines/wayland/ecore_evas_wayland_common.c b/src/modules/ecore_evas/engines/wayland/ecore_evas_wayland_common.c
index 3ca5794084..16decc5632 100644
--- a/src/modules/ecore_evas/engines/wayland/ecore_evas_wayland_common.c
+++ b/src/modules/ecore_evas/engines/wayland/ecore_evas_wayland_common.c
@@ -592,6 +592,11 @@ _ecore_evas_wl_common_cb_window_configure(void *data EINA_UNUSED, int type EINA_
592 active = wdata->activated; 592 active = wdata->activated;
593 wdata->activated = ecore_wl2_window_activated_get(wdata->win); 593 wdata->activated = ecore_wl2_window_activated_get(wdata->win);
594 594
595 /* If the compositor set these, we need to update internal state
596 * so things like CSD continue to function */
597 wdata->win->set_config.maximized = ee->prop.maximized;
598 wdata->win->set_config.fullscreen = ee->prop.fullscreen;
599
595 nw = ev->w; 600 nw = ev->w;
596 nh = ev->h; 601 nh = ev->h;
597 602