Made it possible to scroll past the end of the markdown editor

Closes #1020
This commit is contained in:
Dan Brown 2018-09-22 23:24:51 +01:00
parent 9dc26a8c52
commit 88ac636c00
No known key found for this signature in database
GPG Key ID: 46D9F943C24A2EF9

View File

@ -1,3 +1,7 @@
const CodeMirror = require('codemirror');
const Clipboard = require("clipboard");
// Modes
require('codemirror/mode/css/css'); require('codemirror/mode/css/css');
require('codemirror/mode/clike/clike'); require('codemirror/mode/clike/clike');
require('codemirror/mode/diff/diff'); require('codemirror/mode/diff/diff');
@ -16,9 +20,8 @@ require('codemirror/mode/toml/toml');
require('codemirror/mode/xml/xml'); require('codemirror/mode/xml/xml');
require('codemirror/mode/yaml/yaml'); require('codemirror/mode/yaml/yaml');
const Clipboard = require("clipboard"); // Addons
require('codemirror/addon/scroll/scrollpastend');
const CodeMirror = require('codemirror');
const modeMap = { const modeMap = {
css: 'css', css: 'css',
@ -238,7 +241,8 @@ function markdownEditor(elem) {
mode: "markdown", mode: "markdown",
lineNumbers: true, lineNumbers: true,
theme: getTheme(), theme: getTheme(),
lineWrapping: true lineWrapping: true,
scrollPastEnd: true,
}); });
} }
@ -253,7 +257,6 @@ function getMetaKey() {
module.exports = { module.exports = {
highlight: highlight, highlight: highlight,
highlightElem: highlightElem,
wysiwygView: wysiwygView, wysiwygView: wysiwygView,
popupEditor: popupEditor, popupEditor: popupEditor,
setMode: setMode, setMode: setMode,