소스 검색

Fix incorrect WYSIWYG image insertion position

Kailash Nadh 5 년 전
부모
커밋
3e755596c7
1개의 변경된 파일5개의 추가작업 그리고 1개의 파일을 삭제
  1. 5 1
      frontend/src/components/Editor.vue

+ 5 - 1
frontend/src/components/Editor.vue

@@ -193,7 +193,11 @@ export default {
     },
     },
 
 
     onMediaSelect(m) {
     onMediaSelect(m) {
-      this.$refs.quill.quill.insertEmbed(10, 'image', m.url);
+      const sel = this.$refs.quill.quill.getSelection();
+      if (!sel) {
+        return;
+      }
+      this.$refs.quill.quill.insertEmbed(sel.index, 'image', m.url);
     },
     },
   },
   },