1
0
mirror of https://github.com/BoostIo/Boostnote synced 2025-12-13 17:56:25 +00:00

Add ability to scroll pasted last line of editor

This commit is contained in:
Wade Johnson
2017-12-09 21:14:10 -08:00
parent c2a49efe73
commit 8d5c9742f8
7 changed files with 25 additions and 25 deletions

View File

@@ -59,6 +59,7 @@ export default class CodeEditor extends React.Component {
tabSize: this.props.indentSize,
indentWithTabs: this.props.indentType !== 'space',
keyMap: this.props.keyMap,
scrollPastEnd: this.props.scrollPastEnd,
inputStyle: 'textarea',
dragDrop: false,
extraKeys: {
@@ -153,6 +154,10 @@ export default class CodeEditor extends React.Component {
this.editor.setOption('indentWithTabs', this.props.indentType !== 'space')
}
if (prevProps.scrollPastEnd !== this.props.scrollPastEnd) {
this.editor.setOption('scrollPastEnd', this.props.scrollPastEnd);
}
if (needRefresh) {
this.editor.refresh()
}