From 4609ed9ebaf29fb8254624961fd97a19954f6f98 Mon Sep 17 00:00:00 2001 From: Alberto Ponces Date: Fri, 23 Sep 2022 15:21:58 +0100 Subject: [PATCH] fix: Make sure we are getting app from from storage when selection is from storage --- lib/ui/views/patcher/patcher_viewmodel.dart | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/lib/ui/views/patcher/patcher_viewmodel.dart b/lib/ui/views/patcher/patcher_viewmodel.dart index 9052e084..7125bde4 100644 --- a/lib/ui/views/patcher/patcher_viewmodel.dart +++ b/lib/ui/views/patcher/patcher_viewmodel.dart @@ -42,7 +42,12 @@ class PatcherViewModel extends BaseViewModel { bool needsResourcePatching = await _patcherAPI.needsResourcePatching(selectedPatches); if (needsResourcePatching && selectedApp != null) { - Application? app = await DeviceApps.getApp(selectedApp!.packageName); + Application? app; + if (selectedApp!.isFromStorage) { + app = await DeviceApps.getAppFromStorage(selectedApp!.apkFilePath); + } else { + app = await DeviceApps.getApp(selectedApp!.packageName); + } if (app != null && app.isSplit) { return false; }