From bcc7614c4330ca3e7148674df5b6c6e36724e625 Mon Sep 17 00:00:00 2001 From: TJ da Tuna Date: Sun, 14 Jun 2026 13:20:53 -0500 Subject: [PATCH 1/3] Disable touch tooltips on all buttons and clickable elements --- TODO.md | 9 +++++++++ src/NetworkOptimizer.Web/App.razor | 14 ++------------ 2 files changed, 11 insertions(+), 12 deletions(-) diff --git a/TODO.md b/TODO.md index abeb76bca..e5f3cf250 100644 --- a/TODO.md +++ b/TODO.md @@ -293,6 +293,15 @@ The following were implemented in the WiFi Optimizer feature: - Easy deployment to customer sites without Docker expertise - Consider: Ubuntu Server base, auto-updates, web-based initial setup +## UI / Tooltips + +### Migrate `data-tooltip-hover-only` to `data-tooltip-no-touch` on Clickables +- `data-tooltip-no-touch` is the correct attribute for clickable elements (buttons, links, tiles) - it sets `touch: false` so tapping on mobile just performs the action without showing a tooltip +- `data-tooltip-hover-only` only removes the click trigger but still allows touch tooltips to fire, which interferes with the tap action on mobile +- Buttons (`