From 9ac847ce19cc9f8060fbfc5b3ddc993c6d9a40f3 Mon Sep 17 00:00:00 2001 From: DYefremov Date: Sun, 21 Oct 2018 19:20:27 +0300 Subject: [PATCH] set picons resizing after all providers downloading --- app/ui/picons_downloader.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/app/ui/picons_downloader.py b/app/ui/picons_downloader.py index af2cab63..17993f3b 100644 --- a/app/ui/picons_downloader.py +++ b/app/ui/picons_downloader.py @@ -174,6 +174,9 @@ class PiconsDialog: if self._terminate: break self.process_provider(Provider(*prv)) + self.resize(self._picons_path) + if not self._terminate: + self.show_info_message(get_message("Done!"), Gtk.MessageType.INFO) def process_provider(self, prv): url = prv.url @@ -186,9 +189,6 @@ class PiconsDialog: self._current_process.wait() path = self._TMP_DIR + (url[url.find("//") + 2:] if prv.single else self._BASE_URL + url[url.rfind("/") + 1:]) PiconsParser.parse(path, self._picons_path, self._TMP_DIR, prv, self._picon_ids, self.get_picons_format()) - self.resize(self._picons_path) - if not self._terminate: - self.show_info_message(get_message("Done!"), Gtk.MessageType.INFO) def write_to_buffer(self, fd, condition): if condition == GLib.IO_IN: