obprompts do not have a stacking layer, as they don't appear directly in the stacking list
Dana Jansens danakj@orodu.net
1 files changed,
4 insertions(+),
1 deletions(-)
jump to
M
openbox/window.c
→
openbox/window.c
@@ -74,8 +74,11 @@ case OB_WINDOW_CLASS_CLIENT:
return ((ObClient*)self)->layer; case OB_WINDOW_CLASS_MENUFRAME: case OB_WINDOW_CLASS_INTERNAL: + return OB_STACKING_LAYER_INTERNAL; case OB_WINDOW_CLASS_PROMPT: - return OB_STACKING_LAYER_INTERNAL; + /* not used directly for stacking, prompts are managed as clients */ + g_assert_not_reached(); + break; } g_assert_not_reached(); return None;