From 25ef456af25706874a5f69d58d4bf54a97c4c72c Mon Sep 17 00:00:00 2001 From: hikerpig Date: Sun, 28 Jul 2019 16:53:21 +0800 Subject: [PATCH] feat: should scroll to top after selecting another note, also fix #3023 --- browser/components/MarkdownPreview.js | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/browser/components/MarkdownPreview.js b/browser/components/MarkdownPreview.js index 63db2dd5..302575e8 100755 --- a/browser/components/MarkdownPreview.js +++ b/browser/components/MarkdownPreview.js @@ -591,6 +591,11 @@ export default class MarkdownPreview extends React.Component { if (needsRewriteIframe) { this.rewriteIframe() } + + // Should scroll to top after selecting another note + if (prevProps.noteKey !== this.props.noteKey) { + this.getWindow().scrollTo(0, 0) + } } getStyleParams () { @@ -962,8 +967,6 @@ export default class MarkdownPreview extends React.Component { overlay.appendChild(zoomImg) document.body.appendChild(overlay) } - - this.getWindow().scrollTo(0, 0) } focus () {