From 12a6bb61f53291a4bf2f115fee2cc3e48a3fbc2f Mon Sep 17 00:00:00 2001 From: yakirz Date: Thu, 9 Apr 2026 12:52:17 +0300 Subject: [PATCH] fix: route screenPopped event to correct handler in ComponentEventsObserver registerScreenPoppedListener was wired to notifyPreviewCompleted instead of notifyScreenPopped, causing screenPopped events to be dispatched as previewCompleted. This prevented component listeners with a screenPopped handler from receiving the event (e.g. after iOS swipe-back gesture). Made-with: Cursor --- src/events/ComponentEventsObserver.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/events/ComponentEventsObserver.ts b/src/events/ComponentEventsObserver.ts index 0b503a3cc7f..d1e435cca81 100644 --- a/src/events/ComponentEventsObserver.ts +++ b/src/events/ComponentEventsObserver.ts @@ -58,7 +58,7 @@ export class ComponentEventsObserver { this.notifySearchBarCancelPressed ); this.nativeEventsReceiver.registerPreviewCompletedListener(this.notifyPreviewCompleted); - this.nativeEventsReceiver.registerScreenPoppedListener(this.notifyPreviewCompleted); + this.nativeEventsReceiver.registerScreenPoppedListener(this.notifyScreenPopped); } public bindComponent(