git-gui: Avoid using the <<Copy>> binding as a menu accelerator on win32
commit86058f6803510aface880d2e7690d45d2eb62b08
authorPat Thoyts <patthoyts@users.sourceforge.net>
Mon, 8 Mar 2010 12:43:27 +0000 (8 12:43 +0000)
committerPat Thoyts <patthoyts@users.sourceforge.net>
Mon, 8 Mar 2010 20:52:30 +0000 (8 20:52 +0000)
treeb16d5429b449c1ad075506d8187f6b9954da6890
parentef6aded56341fbb09c13c3ca96bd914c7a2509f6
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