Changeset f94055bc4b2d…
Parent 7d741735f280…
by
Changes to one file · Browse files at f94055bc4b2d Showing diff from parent 7d741735f280 Diff from another changeset...
@@ -40,6 +40,7 @@ branchcombo = gtk.combo_box_new_text()
for name in mergebranches:
branchcombo.append_text(name)
+ branchcombo.set_active(0)
self.vbox.pack_start(lbl, True, True, 2)
self.vbox.pack_start(branchcombo, True, True, 2)
self.connect('response', self.merge_response, branchcombo)
@@ -103,7 +104,9 @@ def merge_response(self, widget, response_id, combo):
self.closebranch = False
if response_id == gtk.RESPONSE_OK:
- self.newbranch = combo.get_model()[combo.get_active()][0]
+ row = combo.get_active()
+ if row == 1:
+ self.newbranch = combo.get_model()[row][0]
self.destroy()
@@ -649,7 +652,9 @@ # response: 0=Yes, 1=No, 2=Cancel
newbranch = hglib.fromutf(self.nextbranch)
if newbranch in self.repo.branchtags():
- if newbranch not in [p.branch() for p in self.repo.parents()]:
+ if newbranch in [p.branch() for p in self.repo.parents()]:
+ response = 0
+ else:
response = gdialog.CustomPrompt(_('Confirm Override Branch'),
_('A branch named "%s" already exists,\n'
'override?') % self.nextbranch, self,
|
Loading...