aboutsummaryrefslogtreecommitdiffstats
path: root/src/modules/ecore_evas/engines/x/ecore_evas_x.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/modules/ecore_evas/engines/x/ecore_evas_x.c')
-rw-r--r--src/modules/ecore_evas/engines/x/ecore_evas_x.c4
1 files changed, 1 insertions, 3 deletions
diff --git a/src/modules/ecore_evas/engines/x/ecore_evas_x.c b/src/modules/ecore_evas/engines/x/ecore_evas_x.c
index f1646cbe40..0f1390ac67 100644
--- a/src/modules/ecore_evas/engines/x/ecore_evas_x.c
+++ b/src/modules/ecore_evas/engines/x/ecore_evas_x.c
@@ -1693,16 +1693,14 @@ _ecore_evas_x_event_window_configure(void *data EINA_UNUSED, int type EINA_UNUSE
framespace_resized = EINA_TRUE;
}
+ if ((!e->from_wm) && (!ee->prop.override)) return ECORE_CALLBACK_RENEW;
if (((ee->w + fw) != e->w) || ((ee->h + fh) != e->h) ||
- ((ee->req.w + fw) != e->w) || ((ee->req.h + fh) != e->h) ||
framespace_resized)
{
w = e->w;
h = e->h;
ee->w = w - fw;
ee->h = h - fh;
- ee->req.w = ee->w;
- ee->req.h = ee->h;
if (ECORE_EVAS_PORTRAIT(ee))
{
evas_output_size_set(ee->evas, w, h);