Repository: incubator-weex
Updated Branches:
  refs/heads/master f4b87eb5f -> 79a046df7


[WEEX-345] [iOS] fix animationModule with needLayout bug with nil property
close #1156


Project: http://git-wip-us.apache.org/repos/asf/incubator-weex/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-weex/commit/79a046df
Tree: http://git-wip-us.apache.org/repos/asf/incubator-weex/tree/79a046df
Diff: http://git-wip-us.apache.org/repos/asf/incubator-weex/diff/79a046df

Branch: refs/heads/master
Commit: 79a046df7bc160b535a6997e778104a760d19252
Parents: f4b87eb
Author: doumafang <doumaf...@gmail.com>
Authored: Tue May 8 15:12:59 2018 +0800
Committer: acton393 <zhangxing610...@gmail.com>
Committed: Tue May 8 15:21:12 2018 +0800

----------------------------------------------------------------------
 ios/sdk/WeexSDK/Sources/Module/WXAnimationModule.m | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-weex/blob/79a046df/ios/sdk/WeexSDK/Sources/Module/WXAnimationModule.m
----------------------------------------------------------------------
diff --git a/ios/sdk/WeexSDK/Sources/Module/WXAnimationModule.m 
b/ios/sdk/WeexSDK/Sources/Module/WXAnimationModule.m
index 1513416..7af5506 100644
--- a/ios/sdk/WeexSDK/Sources/Module/WXAnimationModule.m
+++ b/ios/sdk/WeexSDK/Sources/Module/WXAnimationModule.m
@@ -309,7 +309,7 @@ WX_EXPORT_METHOD(@selector(transition:args:callback:))
 - (void)transitionWithArgs:(NSDictionary *)args withProperty:(NSString 
*)property target:(WXComponent *)target
 {
     [_transition.filterStyles setObject:args[@"styles"][property] 
forKey:property];
-    [_transition.oldFilterStyles setObject:target.styles[property] 
forKey:property];
+    [_transition.oldFilterStyles setObject:target.styles[property] ?:0 
forKey:property];
     [target _modifyStyles:@{property:args[@"styles"][property]}];
     [_transitionDic setObject:@([args[@"duration"] doubleValue]) 
forKey:kWXTransitionDuration];
     [_transitionDic setObject:@([args[@"delay"] doubleValue]) 
forKey:kWXTransitionDelay];

Reply via email to