diff options
Diffstat (limited to 'MainPanel.c')
-rw-r--r-- | MainPanel.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/MainPanel.c b/MainPanel.c index f9b45d64..ed7f3ad1 100644 --- a/MainPanel.c +++ b/MainPanel.c @@ -83,6 +83,9 @@ static HandlerResult MainPanel_eventHandler(Panel* super, int ch) { result = HANDLED; } else if (ch != ERR && this->inc->active) { bool filterChanged = IncSet_handleKey(this->inc, ch, super, (IncMode_GetPanelValue) MainPanel_getValue, NULL); + if (this->inc->found) { + reaction |= Action_follow(this->state); + } if (filterChanged) { this->state->pl->incFilter = IncSet_filter(this->inc); reaction = HTOP_REFRESH | HTOP_REDRAW_BAR; |