File tree Expand file tree Collapse file tree 2 files changed +11
-7
lines changed Expand file tree Collapse file tree 2 files changed +11
-7
lines changed Original file line number Diff line number Diff line change @@ -1010,11 +1010,14 @@ const Buffer = Module("buffer", {
1010
1010
getFocusedWindow : function ( win ) {
1011
1011
win = win || config . browser . contentWindow ;
1012
1012
let elem = win . document . activeElement ;
1013
- let doc ;
1014
- while ( doc = elem . contentDocument ) {
1015
- elem = doc . activeElement ;
1016
- }
1017
- return elem . ownerDocument . defaultView ;
1013
+ if ( elem ) {
1014
+ let doc ;
1015
+ while ( doc = elem . contentDocument ) {
1016
+ elem = doc . activeElement ;
1017
+ }
1018
+ return elem . ownerDocument . defaultView ;
1019
+ } else
1020
+ return win ;
1018
1021
} ,
1019
1022
1020
1023
setZoom : function setZoom ( value , fullZoom ) {
@@ -1067,7 +1070,7 @@ const Buffer = Module("buffer", {
1067
1070
pos = "scrollLeft" , maxPos = "scrollLeftMax" , clientSize = "clientWidth" ;
1068
1071
1069
1072
function find ( elem ) {
1070
- if ( ! ( elem instanceof Element ) )
1073
+ if ( elem && ! ( elem instanceof Element ) )
1071
1074
elem = elem . parentNode ;
1072
1075
1073
1076
for ( ; elem && elem . parentNode instanceof Element ; elem = elem . parentNode ) {
Original file line number Diff line number Diff line change 1
- 2013-XX-XX:
1
+ 2013-XX-XX
2
2
* version 3.8
3
3
* Add "ssl" field shows SSL connection icon to "status" option (default: off)
4
4
* Tabs count and it's index in status-line are changed to the current group's tabs count and it's index.
5
+ * Fixed "TypeError: elem is null" error when scrolling while the page is being loaded
5
6
6
7
2013-05-22:
7
8
* version 3.7.1
You can’t perform that action at this time.
0 commit comments