From 0e93461aa62cce219c0adfc326c53c1035faec72 Mon Sep 17 00:00:00 2001 From: GoodbyeNJN Date: Sat, 24 Jan 2026 16:20:33 +0800 Subject: [PATCH] feat: add support for combo window type in XState --- src/xstate/mod.rs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/xstate/mod.rs b/src/xstate/mod.rs index 039be80..d09a3c5 100644 --- a/src/xstate/mod.rs +++ b/src/xstate/mod.rs @@ -770,6 +770,7 @@ impl XState { self.window_atoms.dropdown_menu, self.window_atoms.tooltip, self.window_atoms.drag_n_drop, + self.window_atoms.combo, ] .contains(&x) => { @@ -1068,6 +1069,7 @@ xcb::atoms_struct! { dropdown_menu => b"_NET_WM_WINDOW_TYPE_DROPDOWN_MENU" only_if_exists = false, utility => b"_NET_WM_WINDOW_TYPE_UTILITY" only_if_exists = false, tooltip => b"_NET_WM_WINDOW_TYPE_TOOLTIP" only_if_exists = false, + combo => b"_NET_WM_WINDOW_TYPE_COMBO" only_if_exists = false, } }