Comment 7 for bug 777492

Revision history for this message
The Fiddler (stapostol) wrote :

I can confirm this issue. Each consecutive click apparently resets the suppression timeout, which is not how things are supposed to work!

Ideal solution:
- do not apply suppression to keyboard events. This is outright wrong ("double-click" is a mouse concept, not a keyboard one. Applying suppression to the keyboard is completely inconsistent with how the rest of the desktop works!)
- use the global mouse double-/triple-click setting from gnome (i.e. do not use 500ms or any other hardcoded value). These settings are there for a reason.
- reset the suppression timeout only on successful clicks, not on every click. This will fix the "keep clicking to eternity" bug.

Please consider bumping the priority, this is a very evident usability issue (and one of the first "slowness"/"hesitation" issues that I noticed on Unity - no, it's not slow in reality, yes this issue makes it feel that way anyway!)