提交 a9779533 编写于 作者: P Paul Mackerras

gitk: Fix bug introduced by "gitk: Fix "wrong # coordinates" error on reload"

Commit 94503a66 ("gitk: Fix "wrong #
coordinates" error on reload") was correct as far as it went, but
introduced a problem because it didn't also clear out boldrows and
boldnamerows in clear_display.  This resulted in Tcl errors after
scrolling through the graph for a while if some rows were highlighted.
This fixes it.
Signed-off-by: NPaul Mackerras <paulus@samba.org>
上级 94b4a69f
...@@ -5125,7 +5125,7 @@ proc drawvisible {} { ...@@ -5125,7 +5125,7 @@ proc drawvisible {} {
proc clear_display {} { proc clear_display {} {
global iddrawn linesegs need_redisplay nrows_drawn global iddrawn linesegs need_redisplay nrows_drawn
global vhighlights fhighlights nhighlights rhighlights global vhighlights fhighlights nhighlights rhighlights
global linehtag linentag linedtag global linehtag linentag linedtag boldrows boldnamerows
allcanvs delete all allcanvs delete all
catch {unset iddrawn} catch {unset iddrawn}
...@@ -5133,6 +5133,8 @@ proc clear_display {} { ...@@ -5133,6 +5133,8 @@ proc clear_display {} {
catch {unset linehtag} catch {unset linehtag}
catch {unset linentag} catch {unset linentag}
catch {unset linedtag} catch {unset linedtag}
set boldrows {}
set boldnamerows {}
catch {unset vhighlights} catch {unset vhighlights}
catch {unset fhighlights} catch {unset fhighlights}
catch {unset nhighlights} catch {unset nhighlights}
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册