From 98e5ca889bb8ecded7438d9ead882bdbe7a253a7 Mon Sep 17 00:00:00 2001 From: Akshay Nair Date: Wed, 17 Jun 2020 21:51:15 +0530 Subject: todo + clen --- TODO.md | 2 +- hotkeythingy.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/TODO.md b/TODO.md index 1aca6a3..ad58068 100644 --- a/TODO.md +++ b/TODO.md @@ -1,5 +1,5 @@ # TODO - - [ ] Some magic helpers for clean config + - [ ] Grab entire keyboard for modes - [X] Add modes - [X] Persistent mode - [X] Get current mode diff --git a/hotkeythingy.c b/hotkeythingy.c index 9f02e45..827bc12 100644 --- a/hotkeythingy.c +++ b/hotkeythingy.c @@ -97,7 +97,7 @@ void run(Display* dpy, Window win, Command command) { current_mode = command.mode; is_mode_persistent = command.persist; - if (modes[current_mode] && current_mode < LENGTH(modes)) { + if (current_mode < LENGTH(modes) && modes[current_mode]) { for (i = 0; i < LENGTH(modes[current_mode]); i++) { mode_key = modes[current_mode][i]; bind_key(dpy, win, mode_key.mod, mode_key.key); -- cgit v1.3.1