codex-team / codex-team/editor.js

renderFromHTML is not awaiting clear() method

Aperta
#2,575 1 commento 0 reazioni 0 assegnatari Vedi su GitHub
bug
Lingua principale
TypeScript
Stelle
31.9k
Fork
2.2k
Merge medio
1g 1h
PR unite (30g)
1

Descrizione

renderFromHTML is not awaiting clear() method.
So rendering is started during async clear execution that can cause incorrect results.

Steps to reproduce:
`await this.api.renderFromHTML();`

Expected behavior:
Internal logic should await clear() method before star rendering blocks

Device, Browser, OS: any

Editor.js version: 2.28.2

Guida per i contributori

Nessuna guida per i contributori indicizzata per questo repository

Direzione di ricerca

Inizia individuando renderFromHTML e la sua chiamata interna a clear() nel codice sorgente di Editor.js. Riproduci il problema con una stringa HTML di grandi dimensioni usando il flusso await renderFromHTML riportato, quindi esamina i test esistenti relativi al rendering oppure aggiungi una coverage per verificare che la cancellazione termini prima dell'inizio del rendering.

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

Valutazione

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

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.