D11848: [Kickoff] Reduce hover delay before switching tabs

Eike Hein noreply at phabricator.kde.org
Sun Apr 1 07:21:02 UTC 2018


hein added a comment.


  And FWIW, the main reason there's a delay right now is probably as a poor man's implementation of lazy menus. If you're hitting the menu button in the lower-left of the screen and then move the pointer to, say, the third or forth tab, you're likely to graze adjacent tabs in the process. The delay is there to avoid Kickoff switching in that event, to make it feel calmer and more elegant.
  
  The Kicker menu e.g. contains (albeit smarter) code to handle a similar problem. It interprets purely vertical and diagonal mouse pointer moves differently, so that if you move vertically in the menu it will switch categories and open subdialogs immediately, but if you move diagonally into a subdialog there's some delay to avoid grazing adjacent categories switching the subdialog to that category.

REPOSITORY
  R119 Plasma Desktop

REVISION DETAIL
  https://phabricator.kde.org/D11848

To: ngraham, #plasma, davidedmundson, abetts
Cc: hein, cfeck, plasma-devel, ragreen, Pitel, ZrenBot, lesliezhai, ali-mohamed, jensreuterberg, abetts, sebas, apol, mart
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/plasma-devel/attachments/20180401/d71f847f/attachment.html>


More information about the Plasma-devel mailing list