Launcher doesn't drain touches before notifying appManager
04 - Applications
27 Jul 2021
01 - Critical
When a touch event comes in, launcher immediately notifies appManager to start an app. However, a bounce event can still be in the queue and end up passed to the new app.
To fix this, use a timer function that does the notification after a short period allowing bounce events to to processed (and likely ignored) by the launcher.
Updated by Hammel almost 2 years ago
- Status changed from In Progress to Closed
- % Done changed from 0 to 100
Fixed - tested on hardware, committed and pushed.