diff --git a/webapp/components/Editor/ContextMenu.vue b/webapp/components/Editor/ContextMenu.vue index 487920d2b..46ed38097 100644 --- a/webapp/components/Editor/ContextMenu.vue +++ b/webapp/components/Editor/ContextMenu.vue @@ -19,7 +19,7 @@ export default { arrow: true, arrowType: 'round', content: content, - // duration: [400, 200], + duration: [400, 200], inertia: true, interactive: true, placement: 'top-start', @@ -27,9 +27,10 @@ export default { theme: 'dark', trigger, onMount(instance) { - instance.popper.querySelector('input').focus() + instance.popper.querySelector('input').focus({ preventScroll: true }) }, }) + // we have to update tippy whenever the DOM is updated if (MutationObserver) { this.observer = new MutationObserver(() => { diff --git a/webapp/components/Editor/Editor.vue b/webapp/components/Editor/Editor.vue index 168e2e732..98b42809c 100644 --- a/webapp/components/Editor/Editor.vue +++ b/webapp/components/Editor/Editor.vue @@ -14,7 +14,6 @@ @@ -16,10 +15,19 @@