diff --git a/lib/pages/apps.dart b/lib/pages/apps.dart index 6a0a947..f7a8159 100644 --- a/lib/pages/apps.dart +++ b/lib/pages/apps.dart @@ -515,10 +515,12 @@ class AppsPageState extends State { ? FontWeight.bold : FontWeight.normal)), trailing: listedApps[index].downloadProgress != null - ? Text(tr('percentProgress', args: [ - listedApps[index].downloadProgress?.toInt().toString() ?? - '100' - ])) + ? SizedBox( + width: 110, + child: Text(tr('percentProgress', args: [ + listedApps[index].downloadProgress?.toInt().toString() ?? + '100' + ]))) : trailingRow, onTap: () { if (selectedAppIds.isNotEmpty) { diff --git a/lib/providers/apps_provider.dart b/lib/providers/apps_provider.dart index 9691428..3e6f5ea 100644 --- a/lib/providers/apps_provider.dart +++ b/lib/providers/apps_provider.dart @@ -809,7 +809,7 @@ class AppsProvider with ChangeNotifier { apps[i].installedVersion = null; } } - await saveApps(apps, attemptToCorrectInstallStatus: !remove); + await saveApps(apps, attemptToCorrectInstallStatus: false); } if (remove) { await removeApps(apps.map((e) => e.id).toList());