From: Jonas Fonseca Date: Sun, 19 Aug 2007 09:02:21 +0000 (+0200) Subject: Fix handling of REQ_NEXT/REQ_PREVIOUS X-Git-Url: https://git.tokkee.org/?a=commitdiff_plain;h=328d27f731f4b47d216d5170fd880a3e783a631e;p=tig.git Fix handling of REQ_NEXT/REQ_PREVIOUS The special browsing of the main view was broken by commit 586c423dd99238a85c556df86e043dcfacffe277, when the REQ_ENTER case was removed. --- diff --git a/tig.c b/tig.c index 0228007..c3bc1f4 100644 --- a/tig.c +++ b/tig.c @@ -2221,14 +2221,14 @@ view_driver(struct view *view, enum request request) move_view(view, request); if (view_is_displayed(view)) update_view_title(view); - if (line == view->lineno) - break; + if (line != view->lineno) + view->ops->request(view, REQ_ENTER, + &view->line[view->lineno]); + } else { move_view(view, request); - break; } - /* Fall-through */ - + break; case REQ_VIEW_NEXT: {