GNOME Bugzilla – Bug 685342
Desktop raises without a tray
Last modified: 2012-10-12 17:39:06 UTC
To reproduce: Go to some windows Push the mouse button (i.e. in the scroll bar to scroll to down) Go to down with the cursor. Wait the time out of the message tray to appear. Then the message tray doens't appear but did the animation and log " JS LOG: pushModal: invocation of begin_modal failed " The correct behaviour for me is that if some mouse button is pressed, not trigger the message tray.
We already make sure not to trigger the tray in that case. The log is harmless, although we could probably invent a flag to suppress it.
The big problem is that the animation is done anyway. So for an instant, all the screen goes up, and half second after(when the animation is done and the modal is failed) the screen goes down again to normality. So if we already make sure to not trigger the message tray in that...I can't imagine what's going on.
Created attachment 225641 [details] [review] messageTray: Don't animate the desktop clone for a failed tray grab If we fail to grab for the message tray, we shouldn't be animating the desktop clone. This is a regression from commit fe124e6.
Thanks Jasper for the patch, I was already fixing it. Your a lot quicker than me =) Patch tested, works fine.
Review of attachment 225641 [details] [review]: Looks good.
Attachment 225641 [details] pushed as 7d6c85b - messageTray: Don't animate the desktop clone for a failed tray grab
*** Bug 686048 has been marked as a duplicate of this bug. ***