CommunityToolkit / CommunityToolkit/Windows

Implicit animations don't work when used inside a ListView or GridView's item template.

Aperta
#217 6 commenti 1 reazione 0 assegnatari Vedi su GitHub
bug components::animations
Lingua principale
C#
Stelle
1.1k
Fork
166
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Descrizione

### Describe the bug

Implicit animations do not work when being used from inside a data template of a listview or gridview item.

### Regression

_No response_

### Reproducible in sample app?

- [ ] This bug can be reproduced in the sample app.

### Steps to reproduce

```text
1. Download this solution: https://1drv.ms/u/s!Ar4RhL72OhUDz5MbXWHxhSYT8Dc_VA?e=kLKDqk
2. Run the app
3. Press the button in the listview to toggle visibility of a textblock inside that listview item
4. Observe the text appears without any animation, even though the code clearly shows that there's supposed to be an implication show animation
```

### Expected behavior

The implicit animation should work while inside the listview item.

### Screenshots

_No response_

### Windows Build Number

- [ ] Windows 10 1809 (Build 17763)
- [ ] Windows 10 1903 (Build 18362)
- [ ] Windows 10 1909 (Build 18363)
- [ ] Windows 10 2004 (Build 19041)
- [ ] Windows 10 20H2 (Build 19042)
- [ ] Windows 10 21H1 (Build 19043)
- [X] Windows 11 21H2 (Build 22000)
- [ ] Other (specify)

### Other Windows Build number

_No response_

### App minimum and target SDK version

- [ ] Windows 10, version 1809 (Build 17763)
- [ ] Windows 10, version 1903 (Build 18362)
- [ ] Windows 10, version 1909 (Build 18363)
- [X] Windows 10, version 2004 (Build 19041)
- [ ] Other (specify)

### Other SDK version

_No response_

### Visual Studio Version

2022

### Visual Studio Build Number

17.6.5

### Device form factor

Desktop

### Nuget packages

See the solution provided in the repro steps.

### Additional context

_No response_

### Help us help you

Yes, I'd like to be assigned to work on this item.

Guida per i contributori

Apri la guida per i contributori

Direzione di ricerca

Inizia scaricando ed eseguendo la soluzione collegata nei passaggi per la riproduzione, quindi esamina il modello dell'elemento di ListView o GridView e il pulsante che attiva o disattiva la visibilità di TextBlock. Riproduci l'animazione implicita di visualizzazione mancante e conferma la correzione osservando l'animazione all'interno di un elemento dell'elenco.

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

Valutazione

Stack tecnologico
csharp
Ambito
desktop, frontend
Tipo di issue
Bug
Difficoltà
4/5
Tempo stimato
3-5 giorni
Stato di attività
Ferma
Chiarezza
Da chiarire
Idoneità per principianti
28/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.