From: Jonas Fonseca Date: Fri, 18 May 2007 20:50:29 +0000 (+0200) Subject: Fix revision graph visualization during incremental updating X-Git-Url: https://git.tokkee.org/?a=commitdiff_plain;h=9eded3792d88216d21db2b1cec7917035650d843;p=tig.git Fix revision graph visualization during incremental updating This caused certain commit lines in the main view to not have have a visual revision graph. The reason is that revision graph visualization requires knowledge about the parent commit. This causes a further one-off needed to be redrawn for incremental updates. --- diff --git a/tig.c b/tig.c index 5ff4936..5318fdd 100644 --- a/tig.c +++ b/tig.c @@ -1927,6 +1927,12 @@ update_view(struct view *view) if (redraw_from > 0) redraw_from--; + /* Since revision graph visualization requires knowledge + * about the parent commit, it causes a further one-off + * needed to be redrawn for incremental updates. */ + if (redraw_from > 0 && opt_rev_graph) + redraw_from--; + /* Incrementally draw avoids flickering. */ redraw_view_from(view, redraw_from); }