git-gui: Avoid using the <<Copy>> binding as a menu accelerator on win32
commit6f75a58a47a75d4ef5029128e031547c71e202bc
authorPat Thoyts <patthoyts@users.sourceforge.net>
Mon, 8 Mar 2010 12:43:27 +0000 (8 12:43 +0000)
committerJohannes Schindelin <johannes.schindelin@gmx.de>
Mon, 12 Apr 2010 12:56:16 +0000 (12 14:56 +0200)
tree5c6abec8ea77cce85f1750e5fb82ae25a1a11001
parente7eaa7114a99a914152114dd1adf870c6ca59a5d
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