Provide GSetting to disable app startup splash until some UX issues are worked out
Currently the app startup splash has more than one significant UX issue, for example:
- The splash for a newly launched app prevents access to all other running apps until the splash disappears.
- Example: App A is running. User opens the drawer, taps on the launcher for slow-to-start App B. The splash for App B appears, covering up the foreground app (App A). Opening the drawer and tapping App A's thumbnail doesn't let the user access its window, because it's already in the foreground, just covered by the splash. Similarly, tapping any other running app's thumbnail doesn't give immediate access to that app's window, until the splash disappears.
- Opening a URL from an app, when Firefox is the default browser, shows the Firefox splash for ~ 5 seconds, even though the link's been opened in a Firefox tab (in the background) well before that. This not only again prevents the use of other apps, but prevents even accessing the browser where the link has already been opened, until the splash times out.
Given at least these problems, it would be great to have a GSetting to be able to disable the app startup splashes entirely, at least until there aren't significant UX issues like this, because honestly it can be a PITA currently, especially if trying to daily-drive Phosh.
Edited by Guido Günther