fix auto-animate bug on devices with < 2 devicePixelRatio
parent
48ebc3b7e0
commit
b84888214b
|
@ -343,7 +343,16 @@ export default class AutoAnimate {
|
||||||
bounds = elementOptions.measure( element );
|
bounds = elementOptions.measure( element );
|
||||||
}
|
}
|
||||||
else {
|
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;
|
properties.x = bounds.x;
|
||||||
|
|
Loading…
Reference in New Issue