Changeset e5ee122d6672…
Parent f96c9e5be541…
by
Changes to one file · Browse files at e5ee122d6672 Showing diff from parent f96c9e5be541 Diff from another changeset...
@@ -731,6 +731,9 @@ # signal handler
self.connect('realize', self.realized)
+ # disable entire dialog
+ self.set_sensitive(False)
+
### Overridable Functions ###
def get_title(self, reponame):
@@ -799,6 +802,16 @@ # add Abort button
self.action_area.add(self.buttons['abort'])
+ # enable entire dialog
+ self.set_sensitive(True)
+
+ # focus on default button if needs
+ name = self.get_default_button()
+ if name:
+ btn = self.buttons.get(name)
+ if btn:
+ btn.grab_focus()
+
def do_switch_to(self, mode, cmd=True):
if mode == MODE_NORMAL:
normal = True
@@ -856,13 +869,6 @@ gtklib.idle_add_single_call(self.destroy)
return
- # focus on default button if needs
- name = self.get_default_button()
- if name:
- btn = self.buttons.get(name)
- if btn:
- btn.grab_focus()
-
# signal handler
self.connect('response', self.dialog_response)
|
Loading...