Fix remote save path dialog not disappearing after creating a torrent

This commit is contained in:
John Garland 2010-05-16 18:10:13 +10:00
parent ae4f2c3bb0
commit 4b8a85763c
1 changed files with 4 additions and 2 deletions

View File

@ -228,11 +228,14 @@ class CreateTorrentDialog:
is_remote = self.files_treestore[0][1] == gtk.STOCK_NETWORK
if is_remote:
# This is a remote path
response = self.glade.get_widget("remote_save_dialog").run()
dialog = self.glade.get_widget("remote_save_dialog")
response = dialog.run()
if response == gtk.RESPONSE_OK:
result = self.glade.get_widget("entry_save_path").get_text()
else:
dialog.hide()
return
dialog.hide()
else:
# Setup the filechooserdialog
chooser = gtk.FileChooserDialog(_("Save .torrent file"),
@ -344,7 +347,6 @@ class CreateTorrentDialog:
trackers,
add_to_session).addCallback(hide_progress)
chooser.destroy()
self.dialog.destroy()
def create_torrent(self, path, tracker, piece_length, progress, comment, target,