fix: codemirror instance disappearing often
This commit is contained in:
@@ -259,7 +259,8 @@ export function useCodemirror(
|
|||||||
|
|
||||||
watch(el, () => {
|
watch(el, () => {
|
||||||
if (el.value) {
|
if (el.value) {
|
||||||
if (!view.value) initView(el.value)
|
if (view.value) view.value.destroy()
|
||||||
|
initView(el.value)
|
||||||
} else {
|
} else {
|
||||||
view.value?.destroy()
|
view.value?.destroy()
|
||||||
view.value = undefined
|
view.value = undefined
|
||||||
|
|||||||
Reference in New Issue
Block a user