File tree Expand file tree Collapse file tree 1 file changed +12
-0
lines changed Expand file tree Collapse file tree 1 file changed +12
-0
lines changed Original file line number Diff line number Diff line change @@ -1095,6 +1095,12 @@ const Buffer = Module("buffer", {
1095
1095
1096
1096
scrollVertical : function scrollVertical ( elem , increment , number ) {
1097
1097
elem = elem || Buffer . findScrollable ( number , false ) ;
1098
+
1099
+ if ( elem == null && buffer . loaded == 0 ) {
1100
+ liberator . echoerr ( "Page is still loading" ) ;
1101
+ return ;
1102
+ }
1103
+
1098
1104
let fontSize = parseInt ( util . computedStyle ( elem ) . fontSize ) ;
1099
1105
if ( increment == "lines" )
1100
1106
increment = fontSize ;
@@ -1108,6 +1114,12 @@ const Buffer = Module("buffer", {
1108
1114
1109
1115
scrollHorizontal : function scrollHorizontal ( elem , increment , number ) {
1110
1116
elem = elem || Buffer . findScrollable ( number , true ) ;
1117
+
1118
+ if ( elem == null && buffer . loaded == 0 ) {
1119
+ liberator . echoerr ( "Page is still loading" ) ;
1120
+ return ;
1121
+ }
1122
+
1111
1123
let fontSize = parseInt ( util . computedStyle ( elem ) . fontSize ) ;
1112
1124
if ( increment == "columns" )
1113
1125
increment = fontSize ; // Good enough, I suppose.
You can’t perform that action at this time.
0 commit comments