diff options
author | Hisham Muhammad <hisham@gobolinux.org> | 2008-05-07 23:01:45 +0000 |
---|---|---|
committer | Hisham Muhammad <hisham@gobolinux.org> | 2008-05-07 23:01:45 +0000 |
commit | 15ab0ad706465775ab7b7780862cb5096379967d (patch) | |
tree | 4c2dbc76459bbf0ecb4894ae6f04ca42a28ae255 /ScreenManager.c | |
parent | 23615d63a80a2c66e6856001c8c75dd1f73422c6 (diff) |
Let mouseclicks tick/untick checkboxes
Diffstat (limited to 'ScreenManager.c')
-rw-r--r-- | ScreenManager.c | 3 |
1 files changed, 0 insertions, 3 deletions
diff --git a/ScreenManager.c b/ScreenManager.c index fcf8dbe9..5b1713e7 100644 --- a/ScreenManager.c +++ b/ScreenManager.c @@ -144,7 +144,6 @@ void ScreenManager_run(ScreenManager* this, Panel** lastFocus, int* lastKey) { ch = getch(); - bool loop = false; if (ch == KEY_MOUSE) { MEVENT mevent; int ok = getmouse(&mevent); @@ -159,14 +158,12 @@ void ScreenManager_run(ScreenManager* this, Panel** lastFocus, int* lastKey) { focus = i; panelFocus = panel; Panel_setSelected(panel, mevent.y - panel->y + panel->scrollV - 1); - loop = true; break; } } } } } - if (loop) continue; if (panelFocus->eventHandler) { HandlerResult result = panelFocus->eventHandler(panelFocus, ch); |