Browse Source

gitk: Don't change cursor at end of layout if find in progress

If the user is doing a find in files or patches, which changed the
cursor to a watch, don't change it back to a pointer when we reach
the end of laying out the graph.

Signed-off-by: Paul Mackerras <paulus@samba.org>
maint
Paul Mackerras 19 years ago
parent
commit
f4171a19f0
  1. 9
      gitk

9
gitk

@ -1620,6 +1620,7 @@ proc xcoord {i level ln} { @@ -1620,6 +1620,7 @@ proc xcoord {i level ln} {
proc finishcommits {} {
global commitidx phase
global canv mainfont ctext maincursor textcursor
global findinprogress

if {$commitidx > 0} {
drawrest
@ -1628,8 +1629,10 @@ proc finishcommits {} { @@ -1628,8 +1629,10 @@ proc finishcommits {} {
$canv create text 3 3 -anchor nw -text "No commits selected" \
-font $mainfont -tags textitems
}
. config -cursor $maincursor
settextcursor $textcursor
if {![info exists findinprogress]} {
. config -cursor $maincursor
settextcursor $textcursor
}
set phase {}
}

@ -1657,7 +1660,7 @@ proc drawrest {} { @@ -1657,7 +1660,7 @@ proc drawrest {} {
showstuff $commitidx

set drawmsecs [expr {[clock clicks -milliseconds] - $startmsecs}]
#puts "overall $drawmsecs ms for $numcommits commits"
puts "overall $drawmsecs ms for $numcommits commits"
}

proc findmatches {f} {

Loading…
Cancel
Save