FullWindowOverlay not working when using use_frameworks! #2652
Labels
Platform: iOS
This issue is specific to iOS
Repro provided
A reproduction with a snack or repo is provided
Description
Hello. I was trying to use
FullWindowOverlay
on top of modal presented page in iOS, and I founded it didn't work if cocoapods dependencies are linked as dynamic framework(use_frameworks!
). If Podfile calls "use_frameworks!",FullWindowOverlay
is rendered asRCTLegacyViewManagerInteropComponentView
, notRNSFullWindowOverlayContainer
.I suspect some parts of fabric configuration of
FullWindowOverlay
doesn't work withuse_framworks!
, but I still don't understand what's going on under the hood. Following code would be related with this issue, but not sure. How could I resolve this?react-native-screens/ios/RNSFullWindowOverlay.mm
Line 21 in a8f1be3
facebook/react-native#37274
Linked as dynamic framework (with
use_frameworks!
)fullwindowoverlay.issue.mov
Linked as static framework (without
use_frameworks!
)normal.mov
Steps to reproduce
Snack or a link to a repository
https://github.com/CHOIMINSEOK/FullScreenOverlayIssue
Screens version
4.5.0
React Native version
0.76.6
Platforms
iOS
JavaScript runtime
Hermes
Workflow
React Native (without Expo)
Architecture
Fabric (New Architecture)
Build type
None
Device
None
Device model
No response
Acknowledgements
Yes
The text was updated successfully, but these errors were encountered: