From beb89e64b46266853a55770685e82f22081dffcb Mon Sep 17 00:00:00 2001 From: Michael Stapelberg Date: Fri, 30 Oct 2015 08:38:53 +0100 Subject: [PATCH] Bugfix: ignore XKB group bits in floating_modifier fixes #2046 --- src/click.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/click.c b/src/click.c index 92a1a1fa..c895666d 100644 --- a/src/click.c +++ b/src/click.c @@ -356,7 +356,7 @@ int handle_button_press(xcb_button_press_event_t *event) { last_timestamp = event->time; - const uint32_t mod = config.floating_modifier; + const uint32_t mod = (config.floating_modifier & 0xFFFF); const bool mod_pressed = (mod != 0 && (event->state & mod) == mod); DLOG("floating_mod = %d, detail = %d\n", mod_pressed, event->detail); if ((con = con_by_window_id(event->event))) -- 2.39.2