4
4
5
5
function return_lb ( w , h , isNew ) {
6
6
// LB
7
- // TB13 aligns with newwin steps
8
7
let wstep = 200 , hstep = 200 , bw = false , bh = false
9
8
if ( w < 501 ) { wstep = 50 } else if ( w < 1601 ) { wstep = isNew ? 200 : 100 }
10
9
if ( h < 501 ) { hstep = 50 } else if ( h < 1601 ) { hstep = 100 }
@@ -15,7 +14,6 @@ function return_lb(w,h,isNew) {
15
14
16
15
function return_nw ( w , h , isNew ) {
17
16
// NW
18
- // TB13 changes to 1400 x 900 max
19
17
let wstep = 200 , hstep = 100 , bw = false , bh = false
20
18
if ( w < ( isNew ? 1401 : 1001 ) ) { bw = Number . isInteger ( w / wstep ) }
21
19
if ( h < ( isNew ? 901 : 1001 ) ) { bh = Number . isInteger ( h / hstep ) }
@@ -302,8 +300,9 @@ const get_scr_measure = () => new Promise(resolve => {
302
300
initData = isInitial ; initHash = mini ( isInitial )
303
301
} else {
304
302
// LB/NW
305
- addDisplay ( 1 , 'window_letterbox' , '' , '' , return_lb ( oTmp . window . innerWidth , oTmp . window . innerHeight , isTB ) )
306
- addDisplay ( 1 , 'window_newwin' , '' , '' , return_nw ( oTmp . window . innerWidth , oTmp . window . innerHeight , isTB ) )
303
+ let isNew = isTB || isVer > 132 // 1556002 newWin & LB step alignment
304
+ addDisplay ( 1 , 'window_letterbox' , '' , '' , return_lb ( oTmp . window . innerWidth , oTmp . window . innerHeight , isNew ) )
305
+ addDisplay ( 1 , 'window_newwin' , '' , '' , return_nw ( oTmp . window . innerWidth , oTmp . window . innerHeight , isNew ) )
307
306
}
308
307
let isIframesSame = false
309
308
for ( const k of Object . keys ( oCompare ) ) {
0 commit comments