os-issue-tracker icon indicating copy to clipboard operation
os-issue-tracker copied to clipboard

Crash looping launcher after update

Open shrimpgoat2050 opened this issue 1 month ago • 5 comments

After updating to the latest release, restarting the phone, and unlocking the phone, the majority of the screen flashes the home screen apps in and out of visibility, making it extremely difficult to tap the apps when they reappear rapidly and momentarily, and impossible to tap them while they are not visible. After a while of this happening, there is an error popup labelled 'Launcher keeps stopping' which stops the above described behaviour while the popup is visible. If you click off the popup or select 'close app' or ‘app info’ the undesirable behaviour continues. Below is the error log when you click 'show details'.

type: crash osVersion: google/lynx/lynx:16/BP3A.251105.015/2025112101:user/release-keys package: com.android.launcher3:36, targetSdk 36 process: com.android.launcher3 processUptime: 1090 + 409 ms

java.lang.ClassCastException: com.android.launcher3.model.data.WorkspaceItemInfo cannot be cast to com.android.launcher3.model.data.CollectionInfo at com.android.launcher3.model.QuickstepModelDelegate.getContainer(QuickstepModelDelegate.java:250) at com.android.launcher3.model.QuickstepModelDelegate.modelLoadComplete(QuickstepModelDelegate.java:182) at com.android.launcher3.model.LoaderTask.loadAllSurfacesOrdered(LoaderTask.java:376) at com.android.launcher3.model.LoaderTask.run(LoaderTask.java:397) at android.os.Handler.handleCallback(Handler.java:1041) at android.os.Handler.dispatchMessage(Handler.java:103) at android.os.Looper.dispatchMessage(Looper.java:315) at android.os.Looper.loopOnce(Looper.java:251) at android.os.Looper.loop(Looper.java:349) at android.os.HandlerThread.run(HandlerThread.java:100)

shrimpgoat2050 avatar Nov 24 '25 18:11 shrimpgoat2050

I found this same issue mentioned on lawnchair launcher. I recommend for a temporary fix going to Settings > Storage > Apps > Launcher > Clear cache, then restart device. You'll have to reconfigure your home screen. If this doesn't fix it, you could switch to a third party launcher until the problem is fixed.

andrewsuggs465 avatar Nov 25 '25 03:11 andrewsuggs465

Thank you for your suggestions @andrewsuggs465.

Installing another launcher (µLauncher) and setting it as the ‘default home app’ does not resolve the behaviour. Clearing launcher cache and restarting after clearing cache also does not fix it.

shrimpgoat2050 avatar Nov 25 '25 09:11 shrimpgoat2050

Further feedback from another user on Discord provided this log:

Image

Metr0pl3x avatar Nov 25 '25 18:11 Metr0pl3x

Thanks for the response, I did some digging and it seems like this bug comes from google's internal bug tracker for launcher3: b/173838775. I'm not sure if this is a graphene issue or a google issue

andrewsuggs465 avatar Nov 25 '25 18:11 andrewsuggs465

same here

Mitsu13Ion avatar Nov 26 '25 13:11 Mitsu13Ion

Addressed by https://github.com/GrapheneOS/platform_packages_apps_Launcher3/commit/54a2ef048c1becb113b8810601119f45b0ea5422

muhomorr avatar Dec 21 '25 07:12 muhomorr

Thank you for the fix!

shrimpgoat2050 avatar Dec 21 '25 16:12 shrimpgoat2050