fix: close context menu when typing
This commit is contained in:
@@ -410,7 +410,6 @@ const initView = (el: any) => {
|
|||||||
class {
|
class {
|
||||||
update(update: ViewUpdate) {
|
update(update: ViewUpdate) {
|
||||||
if (props.readonly) return
|
if (props.readonly) return
|
||||||
|
|
||||||
if (update.docChanged) {
|
if (update.docChanged) {
|
||||||
const prevValue = clone(cachedValue.value)
|
const prevValue = clone(cachedValue.value)
|
||||||
|
|
||||||
@@ -441,6 +440,17 @@ const initView = (el: any) => {
|
|||||||
clipboardEv = null
|
clipboardEv = null
|
||||||
pastedValue = null
|
pastedValue = null
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (props.contextMenuEnabled) {
|
||||||
|
// close the context menu if text is being updated in the editor
|
||||||
|
invokeAction("contextmenu.open", {
|
||||||
|
position: {
|
||||||
|
top: 0,
|
||||||
|
left: 0,
|
||||||
|
},
|
||||||
|
text: null,
|
||||||
|
})
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user