* [ios] fix pr bug about filter crash
Project: http://git-wip-us.apache.org/repos/asf/incubator-weex/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-weex/commit/ac1abc9a Tree: http://git-wip-us.apache.org/repos/asf/incubator-weex/tree/ac1abc9a Diff: http://git-wip-us.apache.org/repos/asf/incubator-weex/diff/ac1abc9a Branch: refs/heads/master Commit: ac1abc9a1a941c14df143a983ad618b331504479 Parents: 2252798 Author: doumafang <doumaf...@gmail.com> Authored: Fri Sep 22 13:57:41 2017 +0800 Committer: doumafang <doumaf...@gmail.com> Committed: Fri Sep 22 13:57:41 2017 +0800 ---------------------------------------------------------------------- ios/sdk/WeexSDK/Sources/Manager/WXComponentManager.m | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/incubator-weex/blob/ac1abc9a/ios/sdk/WeexSDK/Sources/Manager/WXComponentManager.m ---------------------------------------------------------------------- diff --git a/ios/sdk/WeexSDK/Sources/Manager/WXComponentManager.m b/ios/sdk/WeexSDK/Sources/Manager/WXComponentManager.m index c53d5f1..a1dd9b7 100644 --- a/ios/sdk/WeexSDK/Sources/Manager/WXComponentManager.m +++ b/ios/sdk/WeexSDK/Sources/Manager/WXComponentManager.m @@ -436,11 +436,11 @@ static css_node_t * rootNodeGetChild(void *context, int i) NSMutableDictionary *normalStyles = [NSMutableDictionary new]; NSMutableArray *resetStyles = [NSMutableArray new]; [self filterStyles:styles normalStyles:normalStyles resetStyles:resetStyles]; - [component _updateStylesOnMainThread:[normalStyles copy] resetStyles:resetStyles]; + [component _updateStylesOnMainThread:normalStyles resetStyles:resetStyles]; [component readyToRender]; WXPerformBlockOnComponentThread(^{ - [component _updateStylesOnComponentThread:[normalStyles copy] resetStyles:resetStyles isUpdateStyles:isUpdateStyles]; + [component _updateStylesOnComponentThread:normalStyles resetStyles:resetStyles isUpdateStyles:isUpdateStyles]; }); }