summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Blumenkrantz <zmike@osg.samsung.com>2017-08-11 18:43:15 -0400
committerMike Blumenkrantz <zmike@osg.samsung.com>2017-08-11 18:43:13 -0400
commit8052b90d207b5432e0dce80f1967fa8310e39c03 (patch)
treee6c77783a7f59af53a09083172b1de32eda941cd
parent6644808159e5b450ccdda78ff6272e1fad102bda (diff)
efl-wl: always dismiss popups on hide
@fix
-rw-r--r--src/lib/efl_wl/efl_wl.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/lib/efl_wl/efl_wl.c b/src/lib/efl_wl/efl_wl.c
index c99433c682..1cf4e6c7f9 100644
--- a/src/lib/efl_wl/efl_wl.c
+++ b/src/lib/efl_wl/efl_wl.c
@@ -2352,7 +2352,7 @@ comp_surface_smart_hide(Evas_Object *obj)
2352 2352
2353 if (!cs->shell.activated) return; 2353 if (!cs->shell.activated) return;
2354 cs->shell.activated = 0; 2354 cs->shell.activated = 0;
2355 if (cs->shell.grabs && cs->role) 2355 if (cs->shell.popup && cs->role)
2356 zxdg_popup_v6_send_popup_done(cs->role); 2356 zxdg_popup_v6_send_popup_done(cs->role);
2357 if (cs->parent && cs->shell.popup) return; 2357 if (cs->parent && cs->shell.popup) return;
2358 /* attempt to revert focus based on stacking order */ 2358 /* attempt to revert focus based on stacking order */