Skip to:
Example of Situation:
HVAC is already launched
Mediaplayer is not launched
Operation
Tap Mediaplayer icon(or shortcut key) first
Tap HVAC shortcut key immediately
Bug
Mediaplayer is displayed after HVAC is displayed
HVAC shortcut is still active, but mediaplayer is displayed.
This is the timing issue of Window Manager and HomeScreen.
Current hack idea for fixing the bug.
HomeScreen waits to transition shortcut icon until visible event from WindowManager.
Until the event, HomeScreen blocks the touch operation to change the color skin of shortcut area.
Implements timeout in case of the launched application is crashed.
The problems is
If the application is so heavy to be displayed, timeout will end. This bug will appear again.
Example of Situation:
HVAC is already launched
Mediaplayer is not launched
Operation
Tap Mediaplayer icon(or shortcut key) first
Tap HVAC shortcut key immediately
Bug
Mediaplayer is displayed after HVAC is displayed
HVAC shortcut is still active, but mediaplayer is displayed.