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];