element-hq / element-hq/element-web

Read Receipts are sent even if a modal overlays the timeline

Aperta
#18,653 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub
A-Read-Receipts A-Timeline O-Uncommon S-Tolerable T-Defect
Lingua principale
TypeScript
Stelle
13.5k
Fork
2.8k
Metriche di merge delle PR
Metriche PR in attesa

Descrizione

### Steps to reproduce

1. View a room
2. Open any modal, that will obstruct the room view (user settings, preferences, room settings, ...)
3. Wait for a new message to be received

### What happened?

The read receipt is sent directly and the notification count is decremented

### What did you expect?

For the notification count to remain the same and the read receipts to not be sent until the modal is closed and I can actually lay my eyes on the event

### Operating system

_No response_

### Browser information

_No response_

### URL for webapp

app.element.io

### Have you submitted a rageshake?

No

Guida per i contributori

Apri la guida per i contributori

Direzione di ricerca

La issue non indica file, test o punti di ingresso, quindi inizia riproducendo il comportamento in app.element.io con una stanza, un modal ostruttivo e un messaggio in arrivo. Il lavoro è completato quando le ricevute di lettura vengono trattenute e il conteggio delle notifiche rimane invariato mentre il modal è aperto, quindi il comportamento normale riprende dopo la sua chiusura.

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

Valutazione

Stack tecnologico
typescript
Ambito
frontend
Tipo di issue
Bug
Difficoltà
3/5
Tempo stimato
1-2 giorni
Stato di attività
Ferma
Chiarezza
Abbastanza chiara
Idoneità per principianti
48/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.