[improvement][ui] search: always putting the installed on top if no name filter is provided

This commit is contained in:
Vinicius Moreira
2020-06-15 11:36:26 -03:00
parent a46ebd8a2f
commit eb12b3e6f0
3 changed files with 48 additions and 13 deletions

View File

@@ -898,10 +898,10 @@ class ApplyFilters(AsyncAction):
commons.update_info(pkgv, pkgs_info)
commons.apply_filters(pkgv, self.filters, pkgs_info, limit=not name_filtering)
if name_filtering and pkgs_info['pkgs_displayed']:
pkgs_info['pkgs_displayed'] = self._sort_by_word(word=self.filters['name'],
pkgs=pkgs_info['pkgs_displayed'],
limit=self.filters['display_limit'])
if pkgs_info['pkgs_displayed'] and name_filtering:
pkgs_info['pkgs_displayed'] = self._sort_by_word(word=self.filters['name'],
pkgs=pkgs_info['pkgs_displayed'],
limit=self.filters['display_limit'])
self.wait_table_update = True
self.signal_table.emit(pkgs_info)