diff --git a/src/components/mixins/base.ts b/src/components/mixins/base.ts index fb20e0ee..83a85fc8 100644 --- a/src/components/mixins/base.ts +++ b/src/components/mixins/base.ts @@ -61,7 +61,8 @@ export default class BaseMixin extends Vue { } get isTouchDevice() { - return (('ontouchstart' in window) || (navigator.maxTouchPoints > 0)) + // ignore if browser reports maxTouchPoints === 256, can happen on Windows 10 + return (('ontouchstart' in window) || (navigator.maxTouchPoints > 0 && navigator.maxTouchPoints !== 256)) } get moonrakerComponents() {