Skip to content

v1.2.1

Choose a tag to compare

@cajdata cajdata released this 01 Apr 16:59
· 24 commits to main since this release

Bug fixes

Fixes crash on MIUI devices when opening "Manage Blocked Apps" (#10)

Two bugs caused the activity to crash back to the home screen on MIUI:

  1. activityInfo null crash — MIUI's queryIntentActivities can return results with a null activityInfo. The package name was read from it outside the existing try-catch, so the resulting NullPointerException propagated to the main thread and crashed the activity.

  2. Eager icon loading — all app icons were loaded into memory at once before the list rendered. On devices with many apps installed this could trigger an OutOfMemoryError that also escaped the try-catch.

Icons are now loaded lazily per row via Coil so only visible icons are held in memory at any time.