Merge "PolyGerrit: replace event.path with event.composedPath" into stable-3.3
diff --git a/polygerrit-ui/app/mixins/keyboard-shortcut-mixin/keyboard-shortcut-mixin.ts b/polygerrit-ui/app/mixins/keyboard-shortcut-mixin/keyboard-shortcut-mixin.ts
index 7aade93..e383811 100644
--- a/polygerrit-ui/app/mixins/keyboard-shortcut-mixin/keyboard-shortcut-mixin.ts
+++ b/polygerrit-ui/app/mixins/keyboard-shortcut-mixin/keyboard-shortcut-mixin.ts
@@ -841,9 +841,10 @@
) {
return true;
}
- for (let i = 0; e.path && i < e.path.length; i++) {
+ const path = e.composedPath();
+ for (let i = 0; path && i < path.length; i++) {
// TODO(TS): narrow this down to Element from EventTarget first
- if ((e.path[i] as Element).tagName === 'GR-OVERLAY') {
+ if ((path[i] as Element).tagName === 'GR-OVERLAY') {
return true;
}
}