diff --git a/browser/components/MarkdownPreview.js b/browser/components/MarkdownPreview.js index cc2e8166..d95b7898 100755 --- a/browser/components/MarkdownPreview.js +++ b/browser/components/MarkdownPreview.js @@ -246,8 +246,11 @@ export default class MarkdownPreview extends React.Component { handleContextMenu (event) { const menu = buildMarkdownPreviewContextMenu(this, event) - if (menu != null) { + const switchPreview = ConfigManager.get().editor.switchPreview + if (menu != null && switchPreview !== 'RIGHTCLICK') { menu.popup(remote.getCurrentWindow()) + } else if (_.isFunction(this.props.onContextMenu)) { + this.props.onContextMenu(event) } }