about summary refs log tree commit diff
path: root/keyboard.h
diff options
context:
space:
mode:
Diffstat (limited to 'keyboard.h')
-rw-r--r--keyboard.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/keyboard.h b/keyboard.h
index a327fe2..586abd6 100644
--- a/keyboard.h
+++ b/keyboard.h
@@ -174,9 +174,9 @@ kbd_unpress_key(struct kbd *kb, uint32_t time) {
 				create_and_upload_keymap(kb->layout->keymap_name, 0, 0);
 			}
 			kb->layout = kb->prevlayout;
-            if (kb->mods & Shift == Shift) kb->mods ^= Shift;
+            if ((kb->mods & Shift) == Shift) kb->mods ^= Shift;
             kbd_draw_layout(kb);
-		} else if (kb->mods & Shift == Shift) {
+		} else if ((kb->mods & Shift) == Shift) {
             kb->mods ^= Shift;
 			kbd_draw_layout(kb);
         }