Merge d0ad94412bbbf51b003ea9915b534a4d380c9804 into 6abda7ab68cc20f4aca870eb243747951b90ab04

This commit is contained in:
Ma Chao 2016-11-15 15:46:57 +00:00 committed by GitHub
commit 1fd94c5269

View File

@ -189,6 +189,7 @@ function toggleFullScreen(editor) {
// Set fullscreen // Set fullscreen
var cm = editor.codemirror; var cm = editor.codemirror;
cm.setOption("fullScreen", !cm.getOption("fullScreen")); cm.setOption("fullScreen", !cm.getOption("fullScreen"));
cm.focus();
// Prevent scrolling on body during fullscreen active // Prevent scrolling on body during fullscreen active
@ -690,6 +691,7 @@ function redo(editor) {
*/ */
function toggleSideBySide(editor) { function toggleSideBySide(editor) {
var cm = editor.codemirror; var cm = editor.codemirror;
cm.focus();
var wrapper = cm.getWrapperElement(); var wrapper = cm.getWrapperElement();
var preview = wrapper.nextSibling; var preview = wrapper.nextSibling;
var toolbarButton = editor.toolbarElements["side-by-side"]; var toolbarButton = editor.toolbarElements["side-by-side"];
@ -751,6 +753,7 @@ function toggleSideBySide(editor) {
*/ */
function togglePreview(editor) { function togglePreview(editor) {
var cm = editor.codemirror; var cm = editor.codemirror;
cm.focus();
var wrapper = cm.getWrapperElement(); var wrapper = cm.getWrapperElement();
var toolbar_div = wrapper.previousSibling; var toolbar_div = wrapper.previousSibling;
var toolbar = editor.options.toolbar ? editor.toolbarElements.preview : false; var toolbar = editor.options.toolbar ? editor.toolbarElements.preview : false;