resize events reverted
This commit is contained in:
parent
1bbce711e6
commit
5094e9831d
|
@ -12,12 +12,12 @@
|
|||
}
|
||||
|
||||
function resizeFull(p) {
|
||||
if(p) {
|
||||
if(typeof p == 'boolean' && !p) {
|
||||
var transform = 'none';
|
||||
} else {
|
||||
var sx = body.clientWidth / window.innerWidth,
|
||||
sy = body.clientHeight / window.innerHeight,
|
||||
transform = 'scale(' + (1/Math.max(sx, sy)) + ')';
|
||||
} else {
|
||||
var transform = 'none';
|
||||
}
|
||||
body.style.MozTransform = transform;
|
||||
body.style.WebkitTransform = transform;
|
||||
|
@ -71,16 +71,18 @@
|
|||
|
||||
function enterFull(e) {
|
||||
body.className = 'full';
|
||||
resizeFull(1);
|
||||
resizeFull(true);
|
||||
turnSlide(e);
|
||||
if(!isFull()) history.pushState(null, null, url.pathname + '?full' + url.hash);
|
||||
window.addEventListener('resize', resizeFull, false);
|
||||
document.addEventListener('keyup', exitFullEsc, false);
|
||||
}
|
||||
|
||||
function exitFull() {
|
||||
body.className = 'list';
|
||||
resizeFull(0);
|
||||
resizeFull(false);
|
||||
history.pushState(null, null, url.href.replace('?full', ''));
|
||||
window.removeEventListener('resize', resizeFull, false);
|
||||
document.removeEventListener('keyup', exitFullEsc, false);
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue