diff options
author | Derek Foreman <derekf@osg.samsung.com> | 2016-06-16 14:36:16 -0500 |
---|---|---|
committer | Derek Foreman <derekf@osg.samsung.com> | 2016-06-16 14:37:15 -0500 |
commit | b6819e5a773c1f9e8f3658df479e81a589194391 (patch) | |
tree | e7156a6b32afce61dc14283139423fbb4c50f338 | |
parent | 6b081d1d44dceb03339b707494c727402050aaa2 (diff) | |
download | enlightenment-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.c | 1 |
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); |