GNOME Bugzilla – Bug 672322
App menu shows entries of focused app while acting as startup notification
Last modified: 2012-07-10 20:38:58 UTC
To reproduce the problem: 1. Start epiphany 2. Wait for it to be loaded 3. Start firefox 4. While firefox is still loading click the app menu Result: The app menu opens showing the entries for epiphany while saying "Firefox" and having a firefox icon which can be quite confusing. Now I can think of two ways for fixing this: 1. Make the app menu unclickable while acting as startup indicator. But this has the problem, that if startup indication is broken in some app, the user might have to wait for a timeout to be able to use the menu again. 2. Move startup indication entirely to the notification area. There already is a notification when an app has finished starting so why not use a notification for it beginning starting?
(In reply to comment #0) > 1. Make the app menu unclickable while acting as startup indicator. But this > has the problem, that if startup indication is broken in some app, the user > might have to wait for a timeout to be able to use the menu again. > 2. Move startup indication entirely to the notification area. There already is > a notification when an app has finished starting so why not use a notification > for it beginning starting? 2) would be kind of annoying. In most cases, you start an app and it appears on the front, you don't want a notification in the middle of the screen for that. So I guess 1) is the way to go: applications should correctly use startup notification, so we can probably live with a little inconvenience for the ones that don't. These are apps that won't use the application menu anyway (i.e. non-GNOME apps).
Created attachment 218471 [details] [review] appMenu: Disable app menu during startup animations When activating the app menu while displaying a startup notification animation, the application shown in the menu does not match the application providing the menu. To avoid this case, make the menu button unreactive while playing the animation.
Review of attachment 218471 [details] [review]: Fine with me.
Attachment 218471 [details] pushed as f906cfe - appMenu: Disable app menu during startup animations I don't see how we can do any better without changing our approach to startup notifications, so pushing without design review.