fix: App list is empty if all apps are installed (#1750)

Co-authored-by: Nikita <n.petrjakov@niitp.in>
This commit is contained in:
Nikita 2024-03-08 17:41:16 +03:00 committed by GitHub
parent adb7e5663a
commit 1f5461fbe5
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 2 additions and 2 deletions

View File

@ -78,7 +78,7 @@ class _AppSelectorViewState extends State<AppSelectorView> {
), ),
), ),
) )
: model.allApps.isEmpty : model.allApps.isEmpty && model.apps.isEmpty
? const AppSkeletonLoader() ? const AppSkeletonLoader()
: Padding( : Padding(
padding: const EdgeInsets.symmetric(horizontal: 12.0) padding: const EdgeInsets.symmetric(horizontal: 12.0)

View File

@ -54,7 +54,7 @@ class AppSelectorViewModel extends BaseViewModel {
.toSet() .toSet()
.where((name) => !apps.any((app) => app.packageName == name)) .where((name) => !apps.any((app) => app.packageName == name))
.toList(); .toList();
noApps = allApps.isEmpty; noApps = allApps.isEmpty && apps.isEmpty;
return allApps; return allApps;
} }