From d8b83e46e35f8d194521e82cdf1b587e94db8273 Mon Sep 17 00:00:00 2001 From: shirakaba <14055146+shirakaba@users.noreply.github.com> Date: Tue, 20 Dec 2022 18:44:50 +0900 Subject: [PATCH] fix: combine splice-and-push into just splice --- packages/core/data/dom-events/dom-event.ts | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/packages/core/data/dom-events/dom-event.ts b/packages/core/data/dom-events/dom-event.ts index aa67b278e..bd307812f 100644 --- a/packages/core/data/dom-events/dom-event.ts +++ b/packages/core/data/dom-events/dom-event.ts @@ -192,8 +192,7 @@ export class DOMEvent implements Event { * [Button, StackLayout, Page] // 'bubble' */ private getEventPath(responder: Observable, path: 'capture' | 'bubble'): Observable[] { - recycledEventPath.splice(0, recycledEventPath.length); - recycledEventPath.push(responder); + recycledEventPath.splice(0, recycledEventPath.length, responder); if (!responder.isViewBase()) { return recycledEventPath;