diff --git a/lib/ace/virtual_renderer.js b/lib/ace/virtual_renderer.js index 3e9a535d..1f641afc 100644 --- a/lib/ace/virtual_renderer.js +++ b/lib/ace/virtual_renderer.js @@ -1594,16 +1594,13 @@ config.defineOptions(VirtualRenderer.prototype, "renderer", { }, scrollPastEnd: { set: function(val) { - if (val == true) - val = 1; - else if (val == false) - val = 0; + val = +val || 0; if (this.$scrollPastEnd == val) return; this.$scrollPastEnd = val; this.$loop.schedule(this.CHANGE_SCROLL); }, - initialValue: 1, + initialValue: 0, handlesSet: true } });