From e682ee8541a6c01d73a6cd89b51440334d5fe711 Mon Sep 17 00:00:00 2001 From: Sosuke Suzuki Date: Mon, 18 Dec 2017 18:52:33 +0900 Subject: [PATCH] avoid handling events for not split editor --- browser/components/MarkdownPreview.js | 3 +++ 1 file changed, 3 insertions(+) diff --git a/browser/components/MarkdownPreview.js b/browser/components/MarkdownPreview.js index a3e7bb93..c9d3d963 100644 --- a/browser/components/MarkdownPreview.js +++ b/browser/components/MarkdownPreview.js @@ -144,10 +144,12 @@ export default class MarkdownPreview extends React.Component { } handleContextMenu (e) { + if (!this.props.onContextMenu) return this.props.onContextMenu(e) } handleMouseDown (e) { + if (!this.props.onMouseDown) return if (e.target != null) { switch (e.target.tagName) { case 'A': @@ -159,6 +161,7 @@ export default class MarkdownPreview extends React.Component { } handleMouseUp (e) { + if (!this.props.onMouseUp) return if (e.target != null && e.target.tagName === 'A') { return null }