aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authoremersion <contact@emersion.fr>2018-04-27 10:44:20 +0100
committeremersion <contact@emersion.fr>2018-04-27 10:44:20 +0100
commit001045e47a9172d8f70c2d2c3f77589385b250da (patch)
treeba2be5ebfd9c5e48e1d99c41f705cfba0734f9da
parent04af09862aea28c1b9ba495f3706f333107e0818 (diff)
xwayland: make utility windows unmanaged again
7f70d244a9802207c258bd5da6d4ada5eb15484a made utility windows managed, because it made sense according to the spec. Turns out Firefox uses them for popups.
-rw-r--r--xwayland/xwm.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/xwayland/xwm.c b/xwayland/xwm.c
index e77d6e96..b97a1753 100644
--- a/xwayland/xwm.c
+++ b/xwayland/xwm.c
@@ -1643,6 +1643,7 @@ bool wlr_xwayland_surface_is_unmanaged(
NET_WM_WINDOW_TYPE_POPUP_MENU,
NET_WM_WINDOW_TYPE_SPLASH,
NET_WM_WINDOW_TYPE_TOOLTIP,
+ NET_WM_WINDOW_TYPE_UTILITY,
};
for (size_t i = 0; i < sizeof(needles) / sizeof(needles[0]); ++i) {