Summary
Walker shows a rendering glitch while scrolling results with the mouse wheel or touchpad on Wayland/Hyprland.
This is not just a small overscroll drift: during scroll deceleration, list rows visually split/duplicate in a strange way. Text and icons appear briefly redrawn in the wrong position while the scrolling slows down to a stop.
Environment
- OS: Arch Linux
- Session: Wayland
- Compositor: Hyprland
0.54.3-2
- Walker:
2.16.0-1
- Elephant:
2.21.0-1
- GTK4:
4.22.2-1
- Kernel package installed:
linux 6.19.12.arch1-1
- Running kernel during reproduction:
Linux fw13daniel 6.19.11-arch1-1 #1 SMP PREEMPT_DYNAMIC Thu, 02 Apr 2026 23:33:01 +0000 x86_64 GNU/Linux
Reproduction
- Open Walker.
- Scroll the results list using the touchpad or mouse wheel.
- Release the scroll gesture and let the scrolling decelerate naturally.
- During deceleration, rows/icons/text visibly glitch, split, or duplicate briefly.
Expected behavior
Smooth scrolling until stop, with no duplicated or displaced rows/text/icons.
Actual behavior
During scroll slowdown/deceleration, Walker redraws parts of the list incorrectly:
- icons briefly appear duplicated or displaced
- text appears split / redrawn in the wrong place
- the issue happens repeatedly, not only at the very end of the list
What I already ruled out
I tested all of the following and the glitch still happens:
-
Custom themed Walker
-
Clean Walker with isolated config/cache
- separate
XDG_CONFIG_HOME
- separate
XDG_CACHE_HOME
- no local theme/config overrides
-
Different GTK renderer path
- forced
GSK_RENDERER=cairo
-
ScrolledWindow theme/layout tweaks
overlay-scrolling=false
kinetic-scrolling=false
propagate-natural-height=false
propagate-natural-width=false
The glitch persists in all cases above.
That strongly suggests this is not caused by my local Walker theme/config, but by Walker itself or its GTK/list rendering path under this stack.
Additional context
fuzzel on the same machine does not show this kind of problem.
- I have a screen recording showing the issue and can attach it to the issue.
Summary
Walker shows a rendering glitch while scrolling results with the mouse wheel or touchpad on Wayland/Hyprland.
This is not just a small overscroll drift: during scroll deceleration, list rows visually split/duplicate in a strange way. Text and icons appear briefly redrawn in the wrong position while the scrolling slows down to a stop.
Environment
0.54.3-22.16.0-12.21.0-14.22.2-1linux 6.19.12.arch1-1Linux fw13daniel 6.19.11-arch1-1 #1 SMP PREEMPT_DYNAMIC Thu, 02 Apr 2026 23:33:01 +0000 x86_64 GNU/LinuxReproduction
Expected behavior
Smooth scrolling until stop, with no duplicated or displaced rows/text/icons.
Actual behavior
During scroll slowdown/deceleration, Walker redraws parts of the list incorrectly:
What I already ruled out
I tested all of the following and the glitch still happens:
Custom themed Walker
Clean Walker with isolated config/cache
XDG_CONFIG_HOMEXDG_CACHE_HOMEDifferent GTK renderer path
GSK_RENDERER=cairoScrolledWindow theme/layout tweaks
overlay-scrolling=falsekinetic-scrolling=falsepropagate-natural-height=falsepropagate-natural-width=falseThe glitch persists in all cases above.
That strongly suggests this is not caused by my local Walker theme/config, but by Walker itself or its GTK/list rendering path under this stack.
Additional context
fuzzelon the same machine does not show this kind of problem.