Commit 63d7536
Fix rabbit ear clipping: remove will-change that creates stale compositing layer
will-change: left, bottom created a fixed-size compositing layer (30×30px)
based on the initial layout box. When sizeBoost scaled the rabbit larger via
CSS transform, the ears extending beyond this cached layer were clipped.
Hovering triggered a filter transition that forced a layer recomputation,
which is why ears appeared correctly on hover but not during normal animation.
Removing will-change lets the browser repaint with correct bounds each frame.
Also reverts the unnecessary headroom increase from the previous attempt.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>1 parent 59b8dcc commit 63d7536
1 file changed
Lines changed: 5 additions & 6 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
164 | 164 | | |
165 | 165 | | |
166 | 166 | | |
167 | | - | |
| 167 | + | |
168 | 168 | | |
169 | 169 | | |
170 | 170 | | |
| |||
313 | 313 | | |
314 | 314 | | |
315 | 315 | | |
316 | | - | |
| 316 | + | |
317 | 317 | | |
318 | 318 | | |
319 | 319 | | |
| |||
330 | 330 | | |
331 | 331 | | |
332 | 332 | | |
333 | | - | |
| 333 | + | |
334 | 334 | | |
335 | 335 | | |
336 | 336 | | |
| |||
1735 | 1735 | | |
1736 | 1736 | | |
1737 | 1737 | | |
1738 | | - | |
1739 | | - | |
| 1738 | + | |
| 1739 | + | |
1740 | 1740 | | |
1741 | 1741 | | |
1742 | 1742 | | |
| |||
1836 | 1836 | | |
1837 | 1837 | | |
1838 | 1838 | | |
1839 | | - | |
1840 | 1839 | | |
1841 | 1840 | | |
1842 | 1841 | | |
| |||
0 commit comments