diff --git a/CHANGELOG.md b/CHANGELOG.md index 5f983f9..4debf13 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,10 @@ +1.9.1 (445) +=== + +- Hotfix crashes below Android 11. + 1.9 -== +=== - Updated targetSDK to 34 (Android 14) with compatibility fixes. - More reliable delayed freezing using AlarmManager (thanks parmaster84). diff --git a/app/src/main/java/net/typeblog/shelter/ui/AppListFragment.java b/app/src/main/java/net/typeblog/shelter/ui/AppListFragment.java index 07ce4dd..faa078e 100644 --- a/app/src/main/java/net/typeblog/shelter/ui/AppListFragment.java +++ b/app/src/main/java/net/typeblog/shelter/ui/AppListFragment.java @@ -211,7 +211,9 @@ public class AppListFragment extends BaseFragment { // Update the cross-profile packages / widget providers list try { mCrossProfileWidgetProviders.addAll(mService.getCrossProfileWidgetProviders()); - mCrossProfilePackages.addAll(mService.getCrossProfilePackages()); + + if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.R) + mCrossProfilePackages.addAll(mService.getCrossProfilePackages()); } catch (RemoteException ignored) { }