diff --git a/renderer/native/ios/renderer/HippyUIManager.mm b/renderer/native/ios/renderer/HippyUIManager.mm index a24615f8cc3..a452329020a 100644 --- a/renderer/native/ios/renderer/HippyUIManager.mm +++ b/renderer/native/ios/renderer/HippyUIManager.mm @@ -1485,7 +1485,8 @@ - (void)layoutAndMountOnRootNode:(std::weak_ptr)rootNode { }]; } [self addUIBlock:^(HippyUIManager *uiManager, __unused NSDictionary *viewRegistry) { - for (id node in uiManager->_componentTransactionListeners) { + NSArray *transactionListeners = [uiManager->_componentTransactionListeners allObjects]; + for (id node in transactionListeners) { [node hippyBridgeDidFinishTransaction]; } }];