-
Notifications
You must be signed in to change notification settings - Fork 31
Closed
Labels
wontfixThis will not be worked onThis will not be worked on
Description
π Describe the bug
After upgrading the app to target Android 15 (API 35), the Zendesk Messaging UI is overlapped by both the status bar (top) and navigation bar (bottom).
- The messaging screen does not respect safe areas or window insets
- It does not respond to layout adjustments like
StatusBar.setHidden(true)
or immersive mode - This issue is new to Android 15 β the same integration worked perfectly on Android 14 and below
π To Reproduce
- Use a device or emulator running Android 15 (API 35)
- Integrate
react-native-zendesk-messaging
in your React Native app - Open the chat via
Zendesk.openMessagingView()
- Observe the UI being covered by the system status and navigation bars
β Expected Behavior
Zendesk Messaging screen should:
- Avoid being covered by status and navigation bars
- Adapt properly to safe area insets / Android 15βs new window inset system
- Support immersive or full-screen layouts, or at least allow developers to enforce this
πΈ Screenshots
Messaging UI overlapped by system UI on Android 15
π¦ Environment
Key | Value |
---|---|
Platform | Android |
React Native Version | 0.74.0 |
Zendesk SDK Version | 0.3.2 |
JS Engine | Hermes |
Target SDK | 35 (Android 15) |
Device/Emulator | Samsung A05s |
π§© Additional Context
- This issue started after upgrading targetSdkVersion to 35
- Other screens in the app behave correctly using
SafeAreaView
, immersive flags, andStatusBar.setHidden(true)
- Seems Zendesk Messaging view is not adapting to the new window inset behavior introduced in Android 15
π Request for Support
Could you please:
- Confirm if this is a known issue with the SDK
- Share any workaround or patch until a fix is released
- Let us know if an SDK update with Android 15 compatibility is planned
Thanks in advance π
wachs
Metadata
Metadata
Assignees
Labels
wontfixThis will not be worked onThis will not be worked on