mirror of
https://github.com/LawnchairLauncher/lawnchair.git
synced 2026-02-20 11:18:21 +00:00
a96dcb0cc78257adf2ae75eabb8a00be61408784
During each app launch, a new `MyDepthController` is instantiated, which registers two of its methods as listeners for cross window blur and opaqueness. This controller's usefulness spans that specific animation only, but the listeners are never unregistered. This creates conflicts when an opaqueness signal happens, which cause the background to flicker (see videos). Bug: 283335820 Test: manual, see videos in the bug Flag: not needed, bug fix Change-Id: I3dcb0b8ff0aa77bf3183a926889d0131b17bcaa4
Languages
Java
73.1%
Kotlin
26.5%
AIDL
0.3%
Python
0.1%