From 0941c2d2d7555e8f8515ce5be349df6c3ab90b6c Mon Sep 17 00:00:00 2001 From: Allanis <allanis@saracraft.net> Date: Sun, 23 Jun 2013 13:32:34 +0100 Subject: [PATCH] [Fix] Button getting selected when it shouldn't. --- src/toolkit.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/toolkit.c b/src/toolkit.c index 732e623..6a492ce 100644 --- a/src/toolkit.c +++ b/src/toolkit.c @@ -1314,9 +1314,9 @@ void toolkit_update(void) { static void toolkit_nextFocus(void) { Window* wdw = &windows[nwindows-1]; /* Get active window. */ - if(wdw->nwidgets==0) + if(wdw->nwidgets==0) /* Special case no widgets. */ wdw->focus = -1; - else if(wdw->focus >= wdw->nwidgets) + else if(wdw->focus+1 >= wdw->nwidgets) wdw->focus = -1; else if((++wdw->focus+1) && /* Just increment. */ toolkit_isFocusable(&wdw->widgets[wdw->focus]))