Pārlūkot izejas kodu

fix: editor mardkwon scroll sync

Nick 5 gadi atpakaļ
vecāks
revīzija
3b02d701c4
1 mainītis faili ar 2 papildinājumiem un 2 dzēšanām
  1. 2 2
      client/components/editor/editor-markdown.vue

+ 2 - 2
client/components/editor/editor-markdown.vue

@@ -163,7 +163,7 @@
         codemirror(ref='cm', v-model='code', :options='cmOptions', @ready='onCmReady', @input='onCmInput')
       transition(name='editor-markdown-preview')
         .editor-markdown-preview(v-if='previewShown')
-          .editor-markdown-preview-content.contents
+          .editor-markdown-preview-content.contents(ref='editorPreviewContainer')
             div(ref='editorPreview', v-html='previewHTML')
 
     v-system-bar.editor-markdown-sysbar(dark, status, color='grey darken-3')
@@ -503,7 +503,7 @@ export default {
         let destElm = this.$refs.editorPreview.querySelector(`[data-line='${closestLine}']`)
         if (destElm) {
           this.Velocity(this.$refs.editorPreview, 'stop', true)
-          this.Velocity(destElm, 'scroll', { offset: '-100', duration: 1000, container: this.$refs.editorPreview })
+          this.Velocity(destElm, 'scroll', { offset: '-100', duration: 1000, container: this.$refs.editorPreviewContainer })
         }
       }
     }, 500),