--- 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.\