Skip to content

feat(frontend): suppress tooltips on touch devices#9001

Merged
lstein merged 5 commits intoinvoke-ai:mainfrom
lstein:lstein/feature/disable-tooltips-on-tablets
Apr 9, 2026
Merged

feat(frontend): suppress tooltips on touch devices#9001
lstein merged 5 commits intoinvoke-ai:mainfrom
lstein:lstein/feature/disable-tooltips-on-tablets

Conversation

@lstein
Copy link
Copy Markdown
Collaborator

@lstein lstein commented Mar 27, 2026

Summary

On touch devices such as phones and tablets, the tooltips that appear on hover events tend to appear at random and "stick" to the screen, cluttering up the user interface. This PR introduces a CSS stanza that suppresses tooltips on devices that fail to support the hover attribute.

Related Issues / Discussions

QA Instructions

  1. Verify that tooltips still appear on desktop and laptop machines.
  2. Verify that tooltips are suppressed on tablets and other devices that don't support hover.

Merge Plan

Simple merge.

Checklist

  • The PR has a short but descriptive title, suitable for a changelog
  • Tests added / updated (if applicable)
  • ❗Changes to a redux slice have a corresponding migration
  • Documentation added / updated (if applicable)
  • Updated What's New copy (if doing a release after this PR)

@github-actions github-actions bot added the frontend PRs that change frontend files label Mar 27, 2026
@lstein lstein added v6.13.x and removed frontend PRs that change frontend files labels Mar 27, 2026
@lstein lstein moved this to 6.13.x Theme: MODELS in Invoke - Community Roadmap Mar 27, 2026
@lstein
Copy link
Copy Markdown
Collaborator Author

lstein commented Mar 28, 2026

Supersedes #8882

@github-actions github-actions bot added the frontend PRs that change frontend files label Apr 6, 2026
Copy link
Copy Markdown
Collaborator

@dunkeroni dunkeroni left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Works. Tested on a phone, but looks fine for other tablet devices as well.

@lstein lstein enabled auto-merge (squash) April 9, 2026 21:53
@lstein lstein merged commit 5f35d0e into invoke-ai:main Apr 9, 2026
13 checks passed
@lstein lstein deleted the lstein/feature/disable-tooltips-on-tablets branch April 9, 2026 21:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

frontend PRs that change frontend files v6.13.x

Projects

Status: 6.13.x Theme: MODELS

Development

Successfully merging this pull request may close these issues.

2 participants