From 7f6856e6aa0aa7716a5b3ab0611ad8a8e9dc7dab Mon Sep 17 00:00:00 2001 From: DYefremov Date: Sat, 9 Feb 2019 09:55:35 +0300 Subject: [PATCH] import for empty config --- app/ui/main_app_window.py | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/app/ui/main_app_window.py b/app/ui/main_app_window.py index 5758bc17..ff5e6186 100644 --- a/app/ui/main_app_window.py +++ b/app/ui/main_app_window.py @@ -793,10 +793,13 @@ class Application(Gtk.Application): self._blacklist.update(black_list) def append_bouquets(self, bqs): - for bouquet in bqs: - parent = self._bouquets_model.append(None, [bouquet.name, None, None, bouquet.type]) - for bq in bouquet.bouquets: - self.append_bouquet(bq, parent) + if len(self._bouquets_model): + self.add_to_bouquets(bqs) + else: + for bouquet in bqs: + parent = self._bouquets_model.append(None, [bouquet.name, None, None, bouquet.type]) + for bq in bouquet.bouquets: + self.append_bouquet(bq, parent) def add_to_bouquets(self, bqs): for bouquets in bqs: @@ -1301,7 +1304,7 @@ class Application(Gtk.Application): Profile(self._profile), self._services.keys(), self.append_services, - self.add_to_bouquets).show() + self.append_bouquets).show() # ***************** Backup ********************#