gitk: Fix bug in highlight stuff when no line is selected

Signed-off-by: Paul Mackerras <paulus@samba.org>
maint
Paul Mackerras 2006-05-26 22:22:48 +10:00
parent 60f7a7dc49
commit 5864c08f89
1 changed files with 2 additions and 3 deletions

5
gitk
View File

@ -1660,7 +1660,7 @@ proc bolden {row font} {
global canv linehtag selectedline global canv linehtag selectedline


$canv itemconf $linehtag($row) -font $font $canv itemconf $linehtag($row) -font $font
if {$row == $selectedline} { if {[info exists selectedline] && $row == $selectedline} {
$canv delete secsel $canv delete secsel
set t [eval $canv create rect [$canv bbox $linehtag($row)] \ set t [eval $canv create rect [$canv bbox $linehtag($row)] \
-outline {{}} -tags secsel \ -outline {{}} -tags secsel \
@ -1673,7 +1673,7 @@ proc bolden_name {row font} {
global canv2 linentag selectedline global canv2 linentag selectedline


$canv2 itemconf $linentag($row) -font $font $canv2 itemconf $linentag($row) -font $font
if {$row == $selectedline} { if {[info exists selectedline] && $row == $selectedline} {
$canv2 delete secsel $canv2 delete secsel
set t [eval $canv2 create rect [$canv2 bbox $linentag($row)] \ set t [eval $canv2 create rect [$canv2 bbox $linentag($row)] \
-outline {{}} -tags secsel \ -outline {{}} -tags secsel \
@ -1715,7 +1715,6 @@ proc addvhighlight {n} {


proc delvhighlight {} { proc delvhighlight {} {
global hlview vhighlights global hlview vhighlights
global selectedline


if {![info exists hlview]} return if {![info exists hlview]} return
unset hlview unset hlview