Welcome to mirror list, hosted at ThFree Co, Russian Federation.

dev.gajim.org/gajim/gajim-plugins.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPhilipp Hörist <forenjunkie@chello.at>2017-06-07 23:38:29 +0300
committerPhilipp Hörist <forenjunkie@chello.at>2017-06-07 23:39:19 +0300
commit04911ba96e24dfa68c9dd8a6ec45aee93abb5256 (patch)
tree7c56be2f7ad661cc4c64dcd617ebb98caa7238dd
parent5a6d4d2679da188cae0323579c6ac9fa9b5a8dc9 (diff)
[httpupload] Set parent window correctly Fixes #199
-rw-r--r--httpupload/httpupload.py8
1 files changed, 4 insertions, 4 deletions
diff --git a/httpupload/httpupload.py b/httpupload/httpupload.py
index fcecf23..59d1116 100644
--- a/httpupload/httpupload.py
+++ b/httpupload/httpupload.py
@@ -350,7 +350,7 @@ class Base(object):
log.info("Detected MIME Type of file: " + str(mime_type))
progress_messages = Queue(8)
event = threading.Event()
- progress_window = ProgressWindow(_('Requesting HTTP Upload Slot...'), progress_messages, self.plugin, event)
+ progress_window = ProgressWindow(_('Requesting HTTP Upload Slot...'), progress_messages, self, event)
def upload_file(stanza):
if stanza.getType() == 'error':
@@ -635,13 +635,13 @@ class StreamFileWithProgress(file):
class ProgressWindow:
- def __init__(self, during_text, messages_queue, plugin, event):
- self.plugin = plugin
+ def __init__(self, during_text, messages_queue, base, event):
+ self.plugin = base.plugin
self.event = event
self.xml = gtkgui_helpers.get_gtk_builder(self.plugin.local_file_path('upload_progress_dialog.ui'))
self.messages_queue = messages_queue
self.dialog = self.xml.get_object('progress_dialog')
- self.dialog.set_transient_for(plugin.chat_control.parent_win.window)
+ self.dialog.set_transient_for(base.chat_control.parent_win.window)
self.label = self.xml.get_object('label')
self.label.set_markup('<big>' + during_text + '</big>')
self.progressbar = self.xml.get_object('progressbar')