Skip to content

Commit 9660a6e

Browse files
authored
Merge pull request #61 from CodinGame/fix-inmemory-model-reference
Always create references on models
2 parents 98b9b3f + d30520c commit 9660a6e

1 file changed

Lines changed: 3 additions & 1 deletion

File tree

src/MonacoEditor.tsx

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -233,9 +233,11 @@ function MonacoEditor ({
233233
}
234234
} else {
235235
model = monaco.editor.createModel(value!, monacoLanguage)
236+
237+
const modelIRefPromise = createModelReference(model.uri)
236238
disposableStore.add({
237239
dispose () {
238-
model.dispose()
240+
void modelIRefPromise.then(modelIRef => modelIRef.dispose(), console.error)
239241
}
240242
})
241243
}

0 commit comments

Comments
 (0)