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
This commit is contained in:
parent
6b081d1d44
commit
b6819e5a77
|
@ -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);
|
||||
|
|
Loading…
Reference in New Issue