X-Git-Url: https://git.distorted.org.uk/~mdw/tig/blobdiff_plain/249016a60b0dd8f8db59202b963e53c8ada53095..328d27f731f4b47d216d5170fd880a3e783a631e:/tig.c 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: {