plugger.py
changeset 392 6617d3fb43e2
parent 382 37f870528def
child 395 433fd448dd31
--- a/plugger.py	Fri Sep 04 11:24:25 2009 +0200
+++ b/plugger.py	Fri Sep 04 17:33:51 2009 +0200
@@ -1639,11 +1639,14 @@
         # if uri is empty launch discovery dialog
         if uri == "":
             # Launch Service Discovery dialog
-            dia = DiscoveryDialog(self.AppFrame)
-            dia.ShowModal()
-            uri = dia.GetResult()
+            dialog = DiscoveryDialog(self.AppFrame)
+            answer = dialog.ShowModal()
+            uri = dialog.GetURI()
+            dialog.Destroy()
+            
             # Nothing choosed or cancel button
-            if uri is None:
+            if uri is None or answer == wx.ID_CANCEL:
+                self.logger.write_error(_("Connection canceled!\n"))
                 return
             else:
                 self.\