discourse/plugins
David Taylor 72f4588d3b
DEV: Do not trigger floatkit 'hover' for touch events (#30793)
When tapping something on a touch-enabled device, `mouseMove` events are
still fired, so floatkit would still be triggered even if configured for
'hover' only. For links, this would be particularly strange, because the
tooltip would appear for a split-second, before the page navigation
occured.

To avoid this problem, we can use the more-modern 'pointerMove' event,
and check the `pointerType` to exclude 'touch'
2025-01-16 12:36:47 +00:00
..
automation Update translations (#30765) 2025-01-14 16:19:49 +01:00
chat DEV: Do not trigger floatkit 'hover' for touch events (#30793) 2025-01-16 12:36:47 +00:00
checklist DEV: Move discourse-common/(utils|lib) to discourse/lib (#30733) 2025-01-13 13:02:49 +00:00
discourse-details Update translations (#30434) 2025-01-03 14:01:32 +01:00
discourse-lazy-videos Update translations (#30434) 2025-01-03 14:01:32 +01:00
discourse-local-dates DEV: Move discourse-common/config/environment to discourse/lib (#30738) 2025-01-13 15:29:26 +00:00
discourse-narrative-bot Update translations (#30765) 2025-01-14 16:19:49 +01:00
discourse-presence DEV: Enable discourse-common-imports eslint rule (#30742) 2025-01-13 16:01:34 +00:00
footnote DEV: Move discourse-common/(utils|lib) to discourse/lib (#30733) 2025-01-13 13:02:49 +00:00
poll Update translations (#30765) 2025-01-14 16:19:49 +01:00
spoiler-alert UX: Removed a redundant git pull statement from the docs (#30801) 2025-01-16 11:13:51 +00:00
styleguide Update translations (#30765) 2025-01-14 16:19:49 +01:00