remove fade from the compiz plugin list
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ayatana Design |
Fix Released
|
Undecided
|
Unassigned | ||
Unity |
Fix Released
|
Wishlist
|
Unassigned | ||
compiz (Ubuntu) |
Fix Released
|
Medium
|
Didier Roche-Tolomelli | ||
unity (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
Alt-Tab between applications under Unity requires a fade that takes longer than 100 milliseconds, placing the action beyond the response limits recommended by the GNOME HIG.
Since I am capable of alt-tabbing at 5+ keypresses per-second (if the LIFO order is predictable - see bug #682973) the fading and alt-tab system needs to give a reliable visual response within the window between subsequent Alt-tab invocations.
If the user is working ahead of the display system intermediate drawing steps should be dropped and only the cumulative state shown to the user. To reproduce:
1. Press Alt-tab lots (eg. 20+ times at 5-10 Hz)
2. Release over the window of your choice
Expected: that window immediately appears usable within 100 milliseconds
Actual: Alt-tab pager carries on "catching up" with the user (and since there at multiple windows open this is statistically unlikely to be the window that the user released on).
The many-many-presses is an extreme example but hopefully clearly demonstrates the disconnect between the user's input and the tab pager/fade system.
summary: |
- Alt-tab fade takes longer than 100 milliseconds + Alt-tab fade takes longer than 100 milliseconds; pager lacks behind user + input |
summary: |
- Alt-tab fade takes longer than 100 milliseconds; pager lacks behind user + Alt-tab fade takes longer than 100 milliseconds; pager lags behind user input |
Changed in compiz (Ubuntu): | |
status: | Triaged → Fix Committed |
Changed in unity: | |
status: | Triaged → Fix Committed |
Changed in unity: | |
status: | Fix Committed → Fix Released |
Changed in unity (Ubuntu): | |
status: | New → Fix Released |
Fair point. Can that go through the normal Design approval lifecycle please? Affecting ayatana-design first.