mirror of
https://github.com/go-vikunja/vikunja.git
synced 2026-08-31 12:45:51 -05:00
The sidebar drag handle and the project color bubble share the same 1rem box and swap on hover. Two rules forced both of them visible at once whenever the `is-touch` body class was set, which `is-touch-device` sets for anything exposing touch events — including a desktop with a touchscreen. Those machines report `pointer: fine`, so the coarse-pointer rule that hides the handle didn't apply and the grip icon was painted on top of the color dot permanently. Key the overrides off `(pointer: coarse)` instead, matching how the handle is already hidden there and how ProjectList/ProjectKanban detect touch. Fixes #3449