chiark
/
gitweb
/
~mdw
/
tig
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Fix revision graph visualization during incremental updating
[tig]
/
tig.c
diff --git
a/tig.c
b/tig.c
index 5ff4936b8b5486417acfa0e47a14aba0024ead52..5318fdd81f932e3f98c78402c3b3acb60a120f51 100644
(file)
--- a/
tig.c
+++ b/
tig.c
@@
-1927,6
+1927,12
@@
update_view(struct view *view)
if (redraw_from > 0)
redraw_from--;
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);
}
/* Incrementally draw avoids flickering. */
redraw_view_from(view, redraw_from);
}