summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDerek Foreman <derekf@osg.samsung.com>2016-06-16 14:36:16 -0500
committerDerek Foreman <derekf@osg.samsung.com>2016-06-16 14:37:15 -0500
commitb6819e5a773c1f9e8f3658df479e81a589194391 (patch)
treee7156a6b32afce61dc14283139423fbb4c50f338
parent6b081d1d44dceb03339b707494c727402050aaa2 (diff)
downloadenlightenment-b6819e5a773c1f9e8f3658df479e81a589194391.tar.gz
Fix wl_shell popup livelock
Trying to put wl_shell popups in the popup layer results in stacking problems later and a never ending loop. Just don't. fix T3433
-rw-r--r--src/modules/wl_desktop_shell/e_mod_main.c1
1 files changed, 0 insertions, 1 deletions
diff --git a/src/modules/wl_desktop_shell/e_mod_main.c b/src/modules/wl_desktop_shell/e_mod_main.c
index 2e59d7c4e2..59ad782086 100644
--- a/src/modules/wl_desktop_shell/e_mod_main.c
+++ b/src/modules/wl_desktop_shell/e_mod_main.c
@@ -363,7 +363,6 @@ _e_shell_surface_cb_popup_set(struct wl_client *client EINA_UNUSED, struct wl_re
ec->changes.icon = !!ec->icccm.class;
ec->netwm.type = E_WINDOW_TYPE_POPUP_MENU;
ec->comp_data->set_win_type = EINA_TRUE;
- ec->layer = E_LAYER_CLIENT_POPUP;
/* set this client as a transient for parent */
_e_shell_surface_parent_set(ec, parent_resource);