From b1eff9a96bcc69e8a10cfed12be1f2d5afc5f6e2 Mon Sep 17 00:00:00 2001 From: Mike Blumenkrantz Date: Mon, 22 Jan 2018 14:18:03 -0500 Subject: [PATCH] block gadget site layouts on moving gadgets which are not on the pointer site these will be recalculated correctly once the move operation terminates fix T6623 --- src/bin/e_gadget.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/bin/e_gadget.c b/src/bin/e_gadget.c index 9fadc4735..956495058 100644 --- a/src/bin/e_gadget.c +++ b/src/bin/e_gadget.c @@ -929,7 +929,10 @@ _site_layout(Evas_Object *o, Evas_Object_Box_Data *priv EINA_UNUSED, void *data) if (!zgc->display) continue; if (zgc->moving) - _site_gadget_resize(zgc->gadget, w, h, &ww, &hh, &ow, &oh); + { + if (zgs->layout != pointer_site) continue; + _site_gadget_resize(zgc->gadget, w, h, &ww, &hh, &ow, &oh); + } else { if (zgc->zone >= 0)