gnome-shell/js
Florian Müllner 98b313c75f popupMenu: Overwrite ongoing animations when calling close repeatedly
Currently close() is a no-op when the menu has already been closed.
However, repeated calls could pass different animation parameters.
For instance in the user menu, we try to hide the menu immediately
before locking the screen, to avoid the popup jumping across the
screen while fading out - as we do this from the corresponding
item's activate handler, the closing is still animated if the menu's
own handler (which requests a full animation) is run first.
Fix this by changing close() to overwrite ongoing animations before
bailing out early.

https://bugzilla.gnome.org/show_bug.cgi?id=686484
2012-10-23 22:21:45 +02:00
..
extensionPrefs extensionPrefs: Remove an extra parameter to set_cell_data_func 2012-10-10 18:21:03 -03:00
gdm powerMenu: Use LoginManager for suspend 2012-10-23 21:14:10 +02:00
misc loginManager: Add support for suspend() 2012-10-23 21:14:10 +02:00
perf perf: Update to latest overlay changes 2012-08-20 20:40:01 +02:00
ui popupMenu: Overwrite ongoing animations when calling close repeatedly 2012-10-23 22:21:45 +02:00
Makefile.am ViewSelector: remove the places & devices search provider 2012-09-16 19:02:22 +02:00