diffplug / diffplug/gitcasso

comment draft lags when defocusing tab

Abierto
#72 1 comentario 0 reacciones 0 asignados Ver en GitHub
bug
Lenguaje dominante
HTML
Estrellas
58
Forks
0
Métricas de merge de PR
Sin PR fusionados en 30 d

Descripción

- open a comment
- type some stuff into it
- click the gitcasso popup
- BUG: the draft is not there
- close the popup and open it again
- now the draft is there.

The sequence of events is:

- open popup
- popup sends `GET_OPEN_SPOTS` to background
- background replies with `GetTableRowsResponse`
- because popup has focus, the tab lost focus
- tab notices and sends `LOST_FOCUS` event with updated draft
- but the rows were already sent

Workaround: if you defocus the text area manually by clicking somewhere else in the tab, and then click the popup, then the popup is up-to-date right away.

Guía de contribución

Abrir la guía de contribución

Evaluación

Este issue todavía no se ha evaluado.

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.