From 684248461b965d450677b12337fe769bccad483d Mon Sep 17 00:00:00 2001 From: Vinicius Moreira Date: Fri, 20 May 2022 17:38:19 -0300 Subject: [PATCH] [view] fix: double suggestions loading call when no app is returned --- CHANGELOG.md | 3 +++ bauh/view/qt/window.py | 4 ++-- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 01569306..e1db3adb 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -46,6 +46,9 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/). - Flatpak - not all selected runtime partials to upgrade are actually requested to be upgraded +- UI + - double suggestions loading call when no app is returned + ## [0.10.2] 2022-04-16 ### Improvements diff --git a/bauh/view/qt/window.py b/bauh/view/qt/window.py index ba03d35c..a9fd95ee 100755 --- a/bauh/view/qt/window.py +++ b/bauh/view/qt/window.py @@ -969,12 +969,12 @@ class ManageWindow(QWidget): commons.update_info(pkgv, pkgs_info) commons.apply_filters(pkgv, filters, pkgs_info) - if pkgs_info['apps_count'] == 0: + if pkgs_info['apps_count'] == 0 and not self.suggestions_requested: if self.load_suggestions or self.types_changed: if as_installed: self.pkgs_installed = pkgs_info['pkgs'] - self.begin_load_suggestions(filter_installed=False) + self.begin_load_suggestions(filter_installed=True) self.load_suggestions = False return False else: