YaLTeR / niri

A scrollable-tiling Wayland compositor.
https://matrix.to/#/#niri:matrix.org
GNU General Public License v3.0
4.14k stars 123 forks source link

Cursor animation stops when not moving cursor #804

Closed phuhl closed 1 week ago

phuhl commented 1 week ago

Extremely minor bug, but thought, I'd report it anyways. When the cursor is moving and there is an animated cursor (e.g. loading indicator), than everything is well, but when the cursor is not moved, the animation does not progress. It seems that animation frames are only requested on cursor repaint

System Information

YaLTeR commented 1 week ago

What application is that?

phuhl commented 1 week ago

In my case, if I remember correctly, GTK-based Emacs

GNU Emacs 29.4 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.24.43, cairo version 1.18.2)

YaLTeR commented 1 week ago

As far as I know, GTK 3 and 4 draws the cursor client-side. When I run the cursors demo from gtk3-demo, the spinning cursor updates correctly. So I'm not sure there's a niri issue here?

phuhl commented 1 week ago

Hm, ok. No idea, as I said, it is not a biggy anyways, so I guess, I'll just close then.