aboutsummaryrefslogtreecommitdiffstats
path: root/ScreenManager.c
diff options
context:
space:
mode:
authorEugene V. Lyubimkin <jackyf.devel@gmail.com>2008-11-16 20:36:18 +0200
committerDaniel Lange <DLange@git.local>2016-04-11 13:00:23 +0200
commitbcb965d78ae0b4599fe77a2d641b3ff035658fc9 (patch)
tree59066e7fa5473b02eefaea37ac015cfaea7cd7c6 /ScreenManager.c
parent2eabf3432b05b93ce4de9af283ae549d0f7c18c8 (diff)
parentc74c38760df69bb87e93dff18cf91464e5d02f37 (diff)
downloaddebian_htop-bcb965d78ae0b4599fe77a2d641b3ff035658fc9.tar.gz
debian_htop-bcb965d78ae0b4599fe77a2d641b3ff035658fc9.tar.bz2
debian_htop-bcb965d78ae0b4599fe77a2d641b3ff035658fc9.zip
Imported Debian patch 0.8.1-1debian/0.8.1-1
Diffstat (limited to 'ScreenManager.c')
-rw-r--r--ScreenManager.c9
1 files changed, 0 insertions, 9 deletions
diff --git a/ScreenManager.c b/ScreenManager.c
index 8e88e28..5b1713e 100644
--- a/ScreenManager.c
+++ b/ScreenManager.c
@@ -98,12 +98,6 @@ Panel* ScreenManager_remove(ScreenManager* this, int index) {
return panel;
}
-void ScreenManager_setFunctionBar(ScreenManager* this, FunctionBar* fuBar) {
- if (this->owner && this->fuBar)
- FunctionBar_delete((Object*)this->fuBar);
- this->fuBar = fuBar;
-}
-
void ScreenManager_resize(ScreenManager* this, int x1, int y1, int x2, int y2) {
this->x1 = x1;
this->y1 = y1;
@@ -150,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);
@@ -165,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);

© 2014-2024 Faster IT GmbH | imprint | privacy policy