git.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH] git gui: keep selected branch when remote is changed in push dialog
@ 2011-02-06 17:01 Heiko Voigt
  0 siblings, 0 replies; only message in thread
From: Heiko Voigt @ 2011-02-06 17:01 UTC (permalink / raw)
  To: Pat Thoyts; +Cc: Jens Lehmann, git

The selection of the branch to be pushed would be cleared when
the remote was changed. This seems to be dependent on the fact that
the selected content in the combobox was exported to the clipboard. It
was only apparent when using the new ttk widget.

Signed-off-by: Heiko Voigt <hvoigt@hvoigt.net>
---
Note: This patch was created inside the official git repo but should
apply cleanly to git-gui's master using 'git am -p2'

 git-gui/lib/transport.tcl |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

diff --git a/git-gui/lib/transport.tcl b/git-gui/lib/transport.tcl
index 49155c7..e4e1add 100644
--- a/git-gui/lib/transport.tcl
+++ b/git-gui/lib/transport.tcl
@@ -223,7 +223,9 @@ proc do_push_anywhere {} {
 			-value remote \
 			-variable push_urltype
 		if {$use_ttk} {
-			ttk::combobox $w.dest.remote_m -textvariable push_remote \
+			ttk::combobox $w.dest.remote_m -state readonly \
+				-exportselection false \
+				-textvariable push_remote \
 				-values $all_remotes
 		} else {
 			eval tk_optionMenu $w.dest.remote_m push_remote $all_remotes
-- 
1.7.4.34.gd2cb1

^ permalink raw reply related	[flat|nested] only message in thread

only message in thread, other threads:[~2011-02-06 17:01 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-02-06 17:01 [PATCH] git gui: keep selected branch when remote is changed in push dialog Heiko Voigt

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).