Skip to content

Tool tabs: reset tooltip hover delay when moving between tabs #91

Description

@Cheesewizard

Problem

Hovering a tool tab initially waits a few seconds before showing its tooltip. Once a tooltip has appeared, moving the mouse to another tool tab does not reset the hover timer, so the next tooltip appears immediately.

Expected behaviour

Changing the hovered tool tab should hide the previous tooltip and restart the normal hover delay for the newly hovered tab.

Steps to reproduce

  1. Hover a tool tab until its tooltip appears.
  2. Move the pointer directly to another tool tab.
  3. Observe that the next tooltip appears immediately instead of waiting for the normal delay.

Acceptance criteria

  • Each newly hovered tool tab waits for the normal tooltip delay, even after another tab tooltip has appeared.
  • Moving between tabs before the delay expires restarts the delay for the current tab.
  • Leaving the tabs cancels any pending tooltip and hides the visible tooltip.
  • Verify the behaviour in the running GUI across multiple tabs.

Release requirement

Must be completed for Version 1.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions