fix clock hand centering
This commit is contained in:
parent
f40f3b8425
commit
c7c1823594
6
clock.js
6
clock.js
@ -134,14 +134,14 @@
|
||||
el.removeEventListener('transitionend', handle);
|
||||
// Snap back without animation
|
||||
el.style.transition = 'none';
|
||||
el.style.transform = `rotate(${angle}deg)`;
|
||||
el.style.transform = `translateX(-50%) rotate(${angle}deg)`;
|
||||
void el.offsetWidth;
|
||||
el.style.transition = '';
|
||||
};
|
||||
el.addEventListener('transitionend', handle, { once: true });
|
||||
el.style.transform = `rotate(${target}deg)`;
|
||||
el.style.transform = `translateX(-50%) rotate(${target}deg)`;
|
||||
} else {
|
||||
el.style.transform = `rotate(${angle}deg)`;
|
||||
el.style.transform = `translateX(-50%) rotate(${angle}deg)`;
|
||||
}
|
||||
|
||||
lastAngles[id] = angle;
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user