From c8bce6a9692ce01703e043cd0a120a9b1ecdcc67 Mon Sep 17 00:00:00 2001 From: Doyoun Kang Date: Mon, 24 Oct 2022 11:02:59 +0900 Subject: [PATCH] ecore_wl2: set position only if the window is not fullscreen/maximized Change-Id: I33f57047dc542274c07e78de05e88c5c0fd392d6 --- src/lib/ecore_wl2/ecore_wl2_window.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/lib/ecore_wl2/ecore_wl2_window.c b/src/lib/ecore_wl2/ecore_wl2_window.c index 33e0194..f2dd236 100644 --- a/src/lib/ecore_wl2/ecore_wl2_window.c +++ b/src/lib/ecore_wl2/ecore_wl2_window.c @@ -627,6 +627,9 @@ _tizen_position_cb_changed(void *data, struct tizen_position *tizen_position EIN win->def_config.geometry.x = x; win->def_config.geometry.y = y; + if (win->set_config.fullscreen) return; + if (win->set_config.maximized) return; + if ((x != win->set_config.geometry.x) || (y != win->set_config.geometry.y)) { win->set_config.geometry.x = x; -- 2.7.4