-
Bug
-
Resolution: Fixed
-
Major
-
None
-
None
Since Dashboard using role "dashboard" and using qtaglextras. These is a problem happend.
Dashboard will launched and display first time when you click button in launcher menu.
When you switch to another application and try to switch back into dashboard, it will not display.
Because qtaglextras using role to check if dashboard icon is clicked. But the homescreen-service using application name.
Solution:
1 qtaglextras using role and name both to check if this application is clicked.
2 Homescreen-service sending role and name with event tapshortcut.
For example:
"application_name": "Dashboard"
"application_role": "dashboard"
These is a problem that homescreen-service don't know application role, so right now using a static table to get application role to avoid this issus. And in future, we want to add a new api named "registerMyApplication(role)" . That application can using the api to tell homescreen-service role of application.