codex-team / codex-team/editor.js
Unloading without finished causes crash
- Lingua principale
- TypeScript
- Stelle
- 32k
- Fork
- 2.2k
- Merge medio
- 1g 13h
- PR unite (30g)
- 2
Descrizione
I've used the wrapper of stfy (stfy/react-editor.js) but I think the error is located inside editor.js.
When the editor is initializing - at a certain stage not in every stage - and I switch context to another tab [my way of context switch] the destroy method is fired, which seems ok. However when the observer is disconnected (this.observer.disconnect() in modificationObserver.ts) the disconnect method doesn't exists yet. Which causes an error.
Guida per i contributori
Nessuna guida per i contributori indicizzata per questo repository
Direzione di ricerca
Inizia leggendo modificationObserver.ts e il percorso di distruzione in editor.js, con stfy/react-editor.js che mostra come il wrapper attiva i cambiamenti di contesto. Riproduci lo scaricamento durante l’inizializzazione dell’editor in fasi diverse e verifica che il passaggio tra le schede non causi più un crash quando l’observer viene disconnesso prima che esista il suo metodo disconnect.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- javascript, 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
- 48/100