Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorMarco Pesenti Gritti <mpgritti@gmail.com>2008-10-28 21:00:56 (GMT)
committer Marco Pesenti Gritti <mpgritti@gmail.com>2008-10-28 21:00:56 (GMT)
commit3c7994b107cd1bf3827d814cca86af2a34e1459d (patch)
treed33578fa90fff5c30b280b9d1fa30f51f80a5409 /src
parent4ff4e22a1f85fcf2ebae80c79c5360d8533031d9 (diff)
Move dialog destruction at the end. I don't get why but it
magically makes things work :(
Diffstat (limited to 'src')
-rw-r--r--src/jarabe/desktop/keydialog.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/jarabe/desktop/keydialog.py b/src/jarabe/desktop/keydialog.py
index e7a7075..ed9449e 100644
--- a/src/jarabe/desktop/keydialog.py
+++ b/src/jarabe/desktop/keydialog.py
@@ -333,7 +333,6 @@ def _key_dialog_response_cb(key_dialog, response_id):
security = None
if response_id == gtk.RESPONSE_OK:
security = key_dialog.create_security()
- key_dialog.destroy()
if response_id in [gtk.RESPONSE_CANCEL, gtk.RESPONSE_NONE]:
# key dialog dialog was canceled; send the error back to NM
@@ -345,3 +344,5 @@ def _key_dialog_response_cb(key_dialog, response_id):
else:
raise RuntimeError("Unhandled key dialog response %d" % response_id)
+ key_dialog.destroy()
+