From: Paul Mackerras Date: Fri, 26 May 2006 12:22:48 +0000 (+1000) Subject: gitk: Fix bug in highlight stuff when no line is selected X-Git-Tag: v1.4.0-rc2~12^2~6 X-Git-Url: https://git.octo.it/?a=commitdiff_plain;h=5864c08f897425ff186fcab00ecc81166e783bd5;p=git.git gitk: Fix bug in highlight stuff when no line is selected Signed-off-by: Paul Mackerras --- diff --git a/gitk b/gitk index c90ef993..317d90d9 100755 --- a/gitk +++ b/gitk @@ -1660,7 +1660,7 @@ proc bolden {row font} { global canv linehtag selectedline $canv itemconf $linehtag($row) -font $font - if {$row == $selectedline} { + if {[info exists selectedline] && $row == $selectedline} { $canv delete secsel set t [eval $canv create rect [$canv bbox $linehtag($row)] \ -outline {{}} -tags secsel \ @@ -1673,7 +1673,7 @@ proc bolden_name {row font} { global canv2 linentag selectedline $canv2 itemconf $linentag($row) -font $font - if {$row == $selectedline} { + if {[info exists selectedline] && $row == $selectedline} { $canv2 delete secsel set t [eval $canv2 create rect [$canv2 bbox $linentag($row)] \ -outline {{}} -tags secsel \ @@ -1715,7 +1715,6 @@ proc addvhighlight {n} { proc delvhighlight {} { global hlview vhighlights - global selectedline if {![info exists hlview]} return unset hlview