Dimension problems with recent Samsung One UI 4.0 (Android 12) update
See original GitHub issueDescription
We are receiving reports of dimensions problems with the new Samsung One UI 4.0 release on Android 12 devices. Some of our screens and images appears shifted to de left and with a gap between the Status Bar and the SafeAreView container.
Version
0.66.4
Output of npx react-native info
System: OS: macOS 12.0.1 CPU: (10) arm64 Apple M1 Max Memory: 120.05 MB / 32.00 GB Shell: 5.8 - /bin/zsh Binaries: Node: 16.13.1 - /usr/local/bin/node Yarn: 1.22.17 - /usr/local/bin/yarn npm: 8.1.2 - /usr/local/bin/npm Watchman: 2021.12.13.00 - /opt/homebrew/bin/watchman Managers: CocoaPods: 1.11.2 - /usr/local/bin/pod SDKs: iOS SDK: Platforms: DriverKit 21.0.1, iOS 15.0, macOS 12.0, tvOS 15.0, watchOS 8.0 Android SDK: API Levels: 30, 32 Build Tools: 30.0.2, 32.0.0 System Images: android-21 | Google APIs Intel x86 Atom, android-21 | Google APIs Intel x86 Atom_64, android-22 | Google APIs Intel x86 Atom_64, android-31 | Google Play ARM 64 v8a, android-32 | Google APIs ARM 64 v8a Android NDK: Not Found IDEs: Android Studio: 2020.3 AI-203.7717.56.2031.7935034 Xcode: 13.1/13A1030d - /usr/bin/xcodebuild Languages: Java: 1.8.0_292 - /usr/bin/javac npmPackages: @react-native-community/cli: Not Found react: 17.0.2 => 17.0.2 react-native: 0.66.4 => 0.66.4 react-native-macos: Not Found npmGlobalPackages: react-native: Not Found
Steps to reproduce
We can’t reproduce this issue on the emulator since we are only receiving reports from our users with a Samsung s20 with One UI 4.0.
Snack, code example, screenshot, or link to a repository
Issue Analytics
- State:
- Created 2 years ago
- Reactions:2
- Comments:9
Top GitHub Comments
I was able to get a repro using Samsung’s Remote Test Lab feature on a Galaxy Tab 7 with Android 12, OneUI 4.0 installed. When testing with that, I noticed a few things:
I’m going to write a ticket to Samsung developer support, as that’s what ultimately ended up fixing #30638 too.
I’m getting reports of this issue from users as well, though I have not had the chance to get a repro myself yet. I will look into creating a minimum viable reproduction when I can. For now, +1 that this is a major quality of life issue on Samsung devices.