Skip to content

Commit d1a4104

Browse files
authored
Merge pull request #49 from CodinGame/fix-model-change
Fix model update
2 parents 1b0aeba + f6d023c commit d1a4104

File tree

1 file changed

+1
-3
lines changed

1 file changed

+1
-3
lines changed

src/MonacoEditor.tsx

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -215,12 +215,11 @@ function MonacoEditor ({
215215
if (fileUri != null) {
216216
const uri = monaco.Uri.parse(fileUri)
217217

218-
const fileDisposable = registerFile(new RegisteredMemoryFile(uri, value!))
218+
disposableStore.add(registerFile(new RegisteredMemoryFile(uri, value!)))
219219

220220
const modelIRefPromise = createModelReference(uri)
221221
disposableStore.add({
222222
dispose () {
223-
fileDisposable.dispose()
224223
void modelIRefPromise.then(modelIRef => modelIRef.dispose(), console.error)
225224
}
226225
})
@@ -249,7 +248,6 @@ function MonacoEditor ({
249248
lastSaveViewState(editorRef.current, model)
250249
}
251250
disposableStore.dispose()
252-
modelRef.current = undefined
253251
}
254252
}
255253
const disposePromise = updateModel()

0 commit comments

Comments
 (0)