From: Jonas Fonseca Date: Sun, 21 May 2006 23:26:22 +0000 (+0200) Subject: Only resize the display when actually required X-Git-Tag: tig-0.4~64 X-Git-Url: https://git.distorted.org.uk/~mdw/tig/commitdiff_plain/a006db634ffcbb1c3fa7e9a5f109b162d72aeea6 Only resize the display when actually required --- diff --git a/tig.c b/tig.c index 4abb0bf..4ab9434 100644 --- a/tig.c +++ b/tig.c @@ -1285,7 +1285,8 @@ open_view(struct view *prev, enum request request, enum open_flags flags) display[current_view] = view; } - resize_display(); + if (nviews == 1 || display[1] == NULL) + resize_display(); if (split && prev->lineno - prev->offset >= prev->height) { /* Take the title line into account. */