From 2e0e9fdb2f677196b0e25bec10c52ac834e78f23 Mon Sep 17 00:00:00 2001 From: Hitesh Kumar Date: Tue, 12 Nov 2024 16:38:17 +0530 Subject: [PATCH] =?UTF-8?q?TP-78020=20create=20copy=20of=20event=20subscri?= =?UTF-8?q?bers=20while=20iterating=20to=20update=20p=E2=80=A6=20(#13566)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/navi/ap/common/handler/PublishEventActionHandler.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/android/application-platform/navi-ap/src/main/kotlin/com/navi/ap/common/handler/PublishEventActionHandler.kt b/android/application-platform/navi-ap/src/main/kotlin/com/navi/ap/common/handler/PublishEventActionHandler.kt index 803a653db8..f5927686cf 100644 --- a/android/application-platform/navi-ap/src/main/kotlin/com/navi/ap/common/handler/PublishEventActionHandler.kt +++ b/android/application-platform/navi-ap/src/main/kotlin/com/navi/ap/common/handler/PublishEventActionHandler.kt @@ -41,7 +41,7 @@ fun HandlePublishEventAction( val eventSubscribers: List? = viewModel.handle[ event.eventName.plus(BaseProperty.EVENT_SUFFIX)] - eventSubscribers?.forEach { subscriberData -> + eventSubscribers?.toList()?.forEach { subscriberData -> handlePropertyUpdate( stateKey = subscriberData.stateKey ?: event.stateKey, layoutId = subscriberData.layoutId,