1
0
mirror of https://github.com/hakimel/reveal.js.git synced 2025-07-31 20:00:28 +02:00

fix auto-animate bug on devices with < 2 devicePixelRatio

This commit is contained in:
Hakim El Hattab
2020-04-29 10:00:25 +02:00
parent 48ebc3b7e0
commit b84888214b

View File

@@ -343,7 +343,16 @@ export default class AutoAnimate {
bounds = elementOptions.measure( element );
}
else {
bounds = element.getBoundingClientRect();
bounds = {
x: element.offsetLeft * scale,
y: element.offsetTop * scale,
width: element.offsetWidth * scale,
height: element.offsetHeight * scale
};
// More precise, but breaks when used in combination
// with zoom for scaling the deck ¯\_(ツ)_/¯
// bounds = element.getBoundingClientRect();
}
properties.x = bounds.x;