[Feature request]: Guidance instruction banner should respect safe areas on Android and support position/offset customization
Maintainer antworten meist innerhalb von 5 Tagen
@illuminati1911 arbeitet bereits daran.
Seit 18.3.2026.
Bewertung
Dieses Issue wurde noch nicht bewertet.
Beschreibung
Description
On Android, the turn-by-turn guidance instruction banner does not account for the device's safe area (status bar, camera cutouts, etc.). The banner renders at the very top of the screen and can overlap with the system status bar, making it difficult to read.
On iOS, the guidance banner correctly respects safe area insets and positions itself below the status bar.
Expected behavior
- The guidance instruction banner should respect Android safe area insets (status bar, display cutouts) by default, similar to how it behaves on iOS.
- Ideally, a prop (e.g.
guidanceBannerInsetsorguidanceBannerTopOffset) should be exposed so developers can customize the banner's position — primarily the top offset — to accommodate custom UI layouts, notches, or status bar overlays.
Additional context
This is particularly important on modern Android devices with punch-hole cameras, notches, or rounded corners where the system UI overlaps with the top of the screen. Having parity with iOS safe area handling — or at minimum an escape hatch to control the offset — would greatly improve the developer and end-user experience.
- Vorherrschende Sprache
- TypeScript
- Sterne
- 226
- Forks
- 39
- Ø Merge
- 1 T. 20 Std.
- Gemergte PRs (30 T.)
- 7
Entwicklungsumgebung
- Kein Dockerfile und keine Docker-Compose-Datei
- Hat eine Pull-Request-Vorlage
- Beitragsleitfaden lesen
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus googlemaps/react-native-navigation-sdk
-
[Support Request]: Status of Expo config plugin release (prebuild fails on 0.19.0)Evtl. vergeben @jokerttu hat das vor 1 Tag übernommen. Offen
googlemaps/react-native-navigation-sdk#711 · 1 zugewiesene Person ·
Maintainer antworten meist innerhalb von 5 Tagen
-
[Bug]: In-navigation notification can't be stoppedEvtl. vergeben @jokerttu hat das vor 8 Tagen übernommen. Offentriage me type: bug
googlemaps/react-native-navigation-sdk#696 · 1 zugewiesene Person ·
Maintainer antworten meist innerhalb von 5 Tagen
-
[Bug]: [iOS] Navigation SDK init/quota retry loop pins the main thread; React Native's Settings module and addMarker's temporary GMSMarker add to the costEvtl. vergeben @illuminati1911 hat das vor 14 Tagen übernommen. Offentriage me type: bug
googlemaps/react-native-navigation-sdk#687 · 1 zugewiesene Person ·
Maintainer antworten meist innerhalb von 5 Tagen
-
[Bug]: iOS crash in GMSObjectDataCache Core Data save (fatal optimistic locking failure)Evtl. wieder frei @illuminati1911 hat das vor 60 Tagen übernommen, und es ist kein Pull Request offen. Offennative sdk issue
googlemaps/react-native-navigation-sdk#647 · 1 Kommentar · 1 zugewiesene Person ·
Maintainer antworten meist innerhalb von 5 Tagen
-
[Bug]: CarPlay map view never sets GMSMapViewOptions.screen, so the navigation header and footer are sized for the phoneEvtl. wieder frei @jokerttu hat das vor 73 Tagen übernommen, und es ist kein Pull Request offen. Offen
googlemaps/react-native-navigation-sdk#640 · 4 Kommentare · 1 Reaktion · 1 zugewiesene Person ·
Maintainer antworten meist innerhalb von 5 Tagen
Alle Issues in googlemaps/react-native-navigation-sdk
Ähnliche Issues
-
pending close triaging
Schwierigkeit 1/5 1-3 Stunden Anfängerfreundlichkeit 74/100
anomalyco/opencode#63090 · 1 Kommentar ·
Maintainer antworten meist innerhalb von 1 Tag
-
ai-driven-qa bug claude Cosmetic
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 74/100
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 76/100
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 76/100
Maintainer antworten meist innerhalb von 1 Tag
-
ai-driven-qa bug claude Minor
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 76/100
linagora/twake-mail-admin#609 ·
Maintainer antworten meist innerhalb von 1 Tag