]> git.ipfire.org Git - thirdparty/git.git/commitdiff
gitk: Adjust the menu line numbers to compensate for the new entry
authorBeat Bolli <dev+git@drbeat.li>
Mon, 7 Sep 2015 23:16:37 +0000 (01:16 +0200)
committerPaul Mackerras <paulus@samba.org>
Sun, 13 Sep 2015 05:00:30 +0000 (15:00 +1000)
Commit d835dbb9 ("gitk: Add a "Copy commit summary" command",
2015-08-13) in the upstream gitk repo added a new context menu entry.
Therefore, the line numbers of the entries below the new one need to be
adjusted when their text or state is changed.

Signed-off-by: Beat Bolli <dev+git@drbeat.li>
Cc: Paul Mackerras <paulus@samba.org>
Signed-off-by: Paul Mackerras <paulus@samba.org>
gitk

diff --git a/gitk b/gitk
index 51520effbe87bf34b407d6a41ff4ddde7cdbd7c3..8e78f9489056eeded5aa2890464b8758bfdc918a 100755 (executable)
--- a/gitk
+++ b/gitk
@@ -8896,13 +8896,13 @@ proc rowmenu {x y id} {
     if {$id ne $nullid && $id ne $nullid2} {
        set menu $rowctxmenu
        if {$mainhead ne {}} {
-           $menu entryconfigure 7 -label [mc "Reset %s branch to here" $mainhead] -state normal
+           $menu entryconfigure 8 -label [mc "Reset %s branch to here" $mainhead] -state normal
        } else {
-           $menu entryconfigure 7 -label [mc "Detached head: can't reset" $mainhead] -state disabled
+           $menu entryconfigure 8 -label [mc "Detached head: can't reset" $mainhead] -state disabled
        }
-       $menu entryconfigure 9 -state $mstate
        $menu entryconfigure 10 -state $mstate
        $menu entryconfigure 11 -state $mstate
+       $menu entryconfigure 12 -state $mstate
     } else {
        set menu $fakerowmenu
     }