Home GnuPG

Improve tooltip behavior for Application menu items
49b03c03531fUnpublished

Unpublished Commit ยท Learn More

Repository Importing: This repository is still importing.

Description

Improve tooltip behavior for Application menu items

Summary:
Ref T12174.

  • Fix text antialiasing pop-in at the end of the animation in Safari.
  • Fix flickery animation replay when mousing inside a tooltip element, or rapidly switching between tooltip elements.
    • To accomplish this: don't play the animation if the last tip was hidden less than 500ms ago.

Test Plan:

  • Viewed a tooltip in Safari.
  • Waved cursor wildly over application items, both left-right (within an item) and up-down (between items).

Tooltips appeared stable and non-flickery in all cases.

Reviewers: chad

Reviewed By: chad

Maniphest Tasks: T12174

Differential Revision: https://secure.phabricator.com/D17272

Details

Provenance
epriestley <git@epriestley.com>Authored on Jan 30 2017, 3:27 PM
Parents
rPHABad01e26af71e: Redesign Home/Profile/Projects side navigation
Branches
Unknown
Tags
Unknown

Event Timeline

epriestley <git@epriestley.com> committed rPHAB49b03c03531f: Improve tooltip behavior for Application menu items (authored by epriestley <git@epriestley.com>).Jan 31 2017, 6:19 PM