Github user gurisxie commented on a diff in the pull request:

    https://github.com/apache/incubator-weex/pull/735#discussion_r140417809
  
    --- Diff: ios/sdk/WeexSDK/Sources/Manager/WXComponentManager.m ---
    @@ -436,11 +436,11 @@ - (void)handleStyleOnMainThread:(NSDictionary*)styles 
forComponent:(WXComponent
         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];
    --- End diff --
    
    why not use copy? @doumafang 


---

Reply via email to