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

[LoadingIndicator] Wrong visibililty in code after using hide()

Aperta
#4,909 2 commenti 0 reazioni 1 assegnatario Vedi su GitHub

@pekingme ci sta già lavorando.

Dal 28/8/2025.

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

Descrizione

Description:
After https://github.com/material-components/material-components-android/commit/ac82767b5677ef99f2e9e2f7c1a4c7c3c121fea8 we get a wrong behaviour after we call hide().

The visibility should go to gone and not to invisible

Expected behavior:

Source code:
https://github.com/material-components/material-components-android/blob/ac82767b5677ef99f2e9e2f7c1a4c7c3c121fea8/lib/java/com/google/android/material/loadingindicator/LoadingIndicator.java#L175

Minimal sample app repro:
Just call hide(). As you can see there is still space where the indicator was because the visiblity is now invisible and not gone.

Android API version:
All

Material Library version:
1.14.0-alpha04

Device:
All

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.

Valutazione

Questa issue non è ancora stata valutata.

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.