The current scrollbar implementation calls `Window::request_animation_frame` during the delay phase, which causes unnecessary CPU usage. This PR updates the scrollbar to use a timer to wait before starting the fade-out animation, allowing the CPU to remain idle during this phase. There is the comparison with Instruments. **Before:** <img width="632" height="75" alt="image" src="https://github.com/user-attachments/assets/b407f1e5-8337-4f8f-b308-2cc16f6bf7ba" /> **After:** <img width="608" height="75" alt="image" src="https://github.com/user-attachments/assets/965787cf-1a42-413a-9a5e-ad0910c5cbee" /> |
||
|---|---|---|
| .. | ||
| macros | ||
| story | ||
| ui | ||
| webview | ||
| wef | ||