Skip to content

v1.23.5

Choose a tag to compare

@github-actions github-actions released this 23 Oct 15:00
· 1 commit to main since this release
Fix the bare wallpaper after a quick second Home swipe on OxygenOS

On OxygenOS the system's recents launcher animates every Home swipe for a
third-party launcher (~0.6-0.9 s showing only the wallpaper). A second Home
swipe during that animation jams it: its empty RecentsActivity stays focused and
the launcher is paused behind it, so only the wallpaper is visible until Home is
pressed again. The launcher now detects the second Home intent (>300 ms after
the first) and, if it is still not shown and focused 1.8 s later, sends Home
again itself (at most 3 times).

The home elements are also no longer hidden on stop and the intro no longer
replays on return from another app; only the cold-start animation remains.

Adds a "diag" product flavor (same application id) that records the system log
(through Shizuku), dumpsys / screencap snapshots and a "Mark bug" notification
button, with tools/diag-pull.sh to fetch the captures. The full and play builds
carry a no-op stand-in.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01KanGnvgaQn2Pg84pfu3TUM