git-gui: Avoid using the <<Copy>> binding as a menu accelerator on win32
commitb95ac46a5beefa3b3d75e6463e213370500835f8
authorPat Thoyts <patthoyts@users.sourceforge.net>
Mon, 8 Mar 2010 12:43:27 +0000 (8 12:43 +0000)
committerJohannes Schindelin <johannes.schindelin@gmx.de>
Fri, 11 Jun 2010 14:18:38 +0000 (11 16:18 +0200)
tree9e27ff4c4da62b513ce14617fc5f082b59d6998d
parent04385d5866f0450b65fa9ec8540a690b6381b9aa
git-gui: Avoid using the <<Copy>> binding as a menu accelerator on win32

On Windows the Control-C binding is used to copy and is mapped to the Tk
virtual event <<Copy>>. In the initial git-gui dialog this is also bound
as an accelerator for the Clone menu item. The effect is that both bindings
run, copying the text but resetting the clone page or switching to the clone
page when the user tries to copy text from one of the entry fields.
This patch avoids this by using Control-L instead for Windows only.

Signed-off-by: Pat Thoyts <patthoyts@users.sourceforge.net>
git-gui/lib/choose_repository.tcl