From 14c3943e136f79b8b804ee3617453fd1c846bcfd Mon Sep 17 00:00:00 2001 From: ehesp Date: Wed, 7 Aug 2019 12:03:53 +0100 Subject: [PATCH] Fixes #2455 --- packages/database/ios/RNFBDatabase/RNFBDatabaseQueryModule.m | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/database/ios/RNFBDatabase/RNFBDatabaseQueryModule.m b/packages/database/ios/RNFBDatabase/RNFBDatabaseQueryModule.m index 9ce92e7c..c1f9350c 100644 --- a/packages/database/ios/RNFBDatabase/RNFBDatabaseQueryModule.m +++ b/packages/database/ios/RNFBDatabase/RNFBDatabaseQueryModule.m @@ -49,7 +49,8 @@ RCT_EXPORT_MODULE(); } - (void)invalidate { - for (NSString *key in queryDictionary) { + NSArray *queryKeys = [queryDictionary allKeys]; + for (NSString *key in queryKeys) { RNFBDatabaseQuery *query = queryDictionary[key]; [query removeAllEventListeners]; [queryDictionary removeObjectForKey:key];