Skip to content

Commit e534e95

Browse files
fix: revert didSetProps for animated values
1 parent 773feab commit e534e95

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

packages/react-native/React/Views/UIView+React.m

+3-3
Original file line numberDiff line numberDiff line change
@@ -178,9 +178,7 @@ - (void)didUpdateReactSubviews
178178

179179
- (void)didSetProps:(__unused NSArray<NSString *> *)changedProps
180180
{
181-
if ([changedProps containsObject:@"transform"] || [changedProps containsObject:@"transformOrigin"]) {
182-
updateTransform(self);
183-
}
181+
// The default implementation does nothing.
184182
}
185183

186184
- (void)reactSetFrame:(CGRect)frame
@@ -222,6 +220,7 @@ - (CATransform3D)reactTransform
222220
- (void)setReactTransform:(CATransform3D)reactTransform
223221
{
224222
objc_setAssociatedObject(self, @selector(reactTransform), @(reactTransform), OBJC_ASSOCIATION_RETAIN_NONATOMIC);
223+
updateTransform(self);
225224
}
226225

227226
- (RCTTransformOrigin)reactTransformOrigin
@@ -240,6 +239,7 @@ - (void)setReactTransformOrigin:(RCTTransformOrigin)reactTransformOrigin
240239
{
241240
id obj = [NSValue value:&reactTransformOrigin withObjCType:@encode(RCTTransformOrigin)];
242241
objc_setAssociatedObject(self, @selector(reactTransformOrigin), obj, OBJC_ASSOCIATION_RETAIN_NONATOMIC);
242+
updateTransform(self);
243243
}
244244

245245
static void updateTransform(UIView *view)

0 commit comments

Comments
 (0)