material-components / material-components/material-components-android

[NavigationView] strange rectangle appears when window overlaps with display cutout in edge-to-edge mode

Aperta
#4,571 2 commenti 0 reazioni 0 assegnatari Vedi su GitHub

Nessuno ha ancora preso questa issue.

bug
Lingua principale
Java
Stelle
17.4k
Fork
3.2k
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Descrizione

**Description:** The strange rectangle appears when the window overlaps with the display cutout in edge-to-edge mode.
Test11
![Image](https://github.com/user-attachments/assets/ab7b2299-f2a7-4b48-94fa-7a2cc918083e)
(#3983 or #4576) Catalog app
![Image](https://github.com/user-attachments/assets/783f8036-c3bf-4d01-b56b-f82e82994747)

**Expected behavior:** The strange rectangle doesn't appear when the window overlaps with the display cutout in edge-to-edge mode.
Test11
![Image](https://github.com/user-attachments/assets/724fee28-738d-4aa8-a382-3677692e04e7)
(#3983 or #4576) Catalog app
![Image](https://github.com/user-attachments/assets/b12cca5b-498e-4d4f-9095-9bae730f6926)

**Source code:**
```xml






```
```xml


<item name="android:windowLayoutInDisplayCutoutMode">always</item>

```

**Minimal sample app repro:** [Test11.zip](https://github.com/user-attachments/files/18632896/Test11.zip)

**Android API version:** 35

**Material Library version:** 1.13.0-alpha10

**Device:** Emulator 35.3.11

Guida per i contributori

Apri la guida per i contributori

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Direzione di ricerca

Inizia con l’esempio minimo Test11.zip e riproduci il rettangolo sull’emulatore API 35 usando Material Library 1.13.0-alpha10. Esamina la configurazione di DrawerLayout, CoordinatorLayout, AppBarLayout, MaterialToolbar e NavigationView insieme alle impostazioni edge-to-edge e display-cutout. Il lavoro è completato quando il rettangolo non appare più quando la finestra si sovrappone al display-cutout.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
android
Ambito
mobile
Tipo di issue
Bug
Difficoltà
4/5
Tempo stimato
3-5 giorni
Stato di attività
Ferma
Chiarezza
Abbastanza chiara
Idoneità per principianti
35/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.