bug(DragDrop): Drag&Drop not working inside MatDialog and when the page's height is too big
- Lingua principale
- TypeScript
- Stelle
- 25k
- Fork
- 6.8k
- Merge medio
- 1g 8h
- PR unite (30g)
- 91
Descrizione
#### Reproduction
Here is a reproduction. There is a button down there which opens a dialog with draggable items.
https://stackblitz.com/edit/angular-9-material-starter-lktwr2?file=src/app/app.component.css
#### Expected Behavior
Drag&Drop should work.
#### Actual Behavior
I have a project where I have a table with a lot of items, and when I scroll down (for example to the middle of the table, page height ~is 4000px), and by clicking on a row I open a dialog where I want to use drag&drop and where it doesn't work (as in the reproduction). But if I click on a row which is at the beginning of the table, drag&drop is working fine.
#### Environment
In the reproduction I used Angular 9, but I see this in Angular 11 as well. Not sure if this fixed in 12th version.
Guida per i contributori
Apri la guida per i contributori
Direzione di ricerca
Inizia dalla riproduzione StackBlitz collegata, in particolare da src/app/app.component.css, e riproduci il problema del trascinamento della selezione all’interno della finestra di dialogo dopo aver fatto scorrere la pagina. Confronta il comportamento nella parte superiore e centrale della tabella; il lavoro è completato quando gli elementi trascinabili funzionano nel MatDialog indipendentemente dall’altezza della pagina e la riproduzione continua a comportarsi correttamente in Angular 9 e 11.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- angular, typescript
- Ambito
- frontend
- Tipo di issue
- Bug
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Stato di attività
- Ferma
- Chiarezza
- Da chiarire
- Idoneità per principianti
- 25/100