Skip to content

Commit 6dcdd2e

Browse files
cortinicofacebook-github-bot
authored andcommitted
Fix old-arch component not updating background in interop layer example (#36924)
Summary: I've noticed that in the Fabric Interop Layer sample on RN-Tester, when running with Old Arch, the legacy view is not receiving the commands correctly. This is due to us not sending the command as string, which is making the command fail to deliver. ## Changelog: [INTERNAL] - Fix old-arch component not updating background in interop layer example Pull Request resolved: #36924 Test Plan: Tested locally: | Before | After | |--------|--------| | ![screen-1681728104](https://user-images.githubusercontent.com/3001957/232461662-68b23545-f38c-40fe-9a5d-44bb0cae29e9.png) | ![screen-1681728077](https://user-images.githubusercontent.com/3001957/232461651-eec93a51-b0f0-4650-af3a-c5dd991f2f96.png) | Reviewed By: cipolleschi Differential Revision: D45043929 Pulled By: cortinico fbshipit-source-id: 8bb2a052a1a600046f3a16c868062c5e600385f0
1 parent 4b39f44 commit 6dcdd2e

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

packages/rn-tester/NativeComponentExample/js/MyLegacyViewNativeComponent.js

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -44,8 +44,9 @@ export function callNativeMethodToChangeBackgroundColor(
4444
}
4545
UIManager.dispatchViewManagerCommand(
4646
ReactNative.findNodeHandle(viewRef),
47-
UIManager.getViewManagerConfig('RNTMyLegacyNativeView').Commands
48-
.changeBackgroundColor,
47+
UIManager.getViewManagerConfig(
48+
'RNTMyLegacyNativeView',
49+
).Commands.changeBackgroundColor.toString(),
4950
[color],
5051
);
5152
}

0 commit comments

Comments
 (0)