From 39b4a0e103ce7ac44890646ed11803dc3f8ff6b7 Mon Sep 17 00:00:00 2001 From: Andrey Khomenko Date: Thu, 4 Jul 2024 01:31:22 -0400 Subject: [PATCH] silence chrome warning for non-passive 'touchstart' event. (#930) * silence chrome warning for non-passive 'touchstart' event. * fix: lint issues --- ember-basic-dropdown/src/modifiers/basic-dropdown-trigger.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/ember-basic-dropdown/src/modifiers/basic-dropdown-trigger.ts b/ember-basic-dropdown/src/modifiers/basic-dropdown-trigger.ts index 9c66f1db..d7056467 100644 --- a/ember-basic-dropdown/src/modifiers/basic-dropdown-trigger.ts +++ b/ember-basic-dropdown/src/modifiers/basic-dropdown-trigger.ts @@ -65,7 +65,9 @@ export default class DropdownTriggerModifier extends Modifier { element.addEventListener('click', this.handleMouseEvent); element.addEventListener('mousedown', this.handleMouseEvent); element.addEventListener('keydown', this.handleKeyDown); - element.addEventListener('touchstart', this.handleTouchStart); + element.addEventListener('touchstart', this.handleTouchStart, { + passive: false, + }); element.addEventListener('touchend', this.handleTouchEnd); }