fix overview rendering issues in latest chrome #1649

This commit is contained in:
Hakim El Hattab
2017-02-17 10:50:52 +01:00
parent fa70a7a517
commit 1cee8998a0
3 changed files with 15 additions and 10 deletions

View File

@ -1797,6 +1797,10 @@
updateProgress();
updateParallax();
if( isOverview() ) {
updateOverview();
}
}
}
@ -2012,11 +2016,14 @@
*/
function updateOverview() {
var vmin = Math.min( window.innerWidth, window.innerHeight );
var scale = Math.max( vmin / 5, 150 ) / vmin;
transformSlides( {
overview: [
'scale('+ scale +')',
'translateX('+ ( -indexh * overviewSlideWidth ) +'px)',
'translateY('+ ( -indexv * overviewSlideHeight ) +'px)',
'translateZ('+ ( window.innerWidth < 400 ? -1000 : -2500 ) +'px)'
'translateY('+ ( -indexv * overviewSlideHeight ) +'px)'
].join( ' ' )
} );