You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
A tiling background does not loop past the initial viewport region when you scroll until you force a redraw by resizing the window or similar.
Operating system
Linux
Steps to reproduce
Put a small background image on a body with a tall height, enough so you can scroll. (Please see provided reduced test case.)
Expected behavior
Background image should continue seamlessly looping when you scroll.
Actual behavior
When you scroll past the initial viewport region, Ladybird then shows only the background color, instead of the background image continuing to tile, until it fully redraws.
Summary
A tiling background does not loop past the initial viewport region when you scroll until you force a redraw by resizing the window or similar.
Operating system
Linux
Steps to reproduce
Put a small background image on a
body
with a tall height, enough so you can scroll. (Please see provided reduced test case.)Expected behavior
Background image should continue seamlessly looping when you scroll.
Actual behavior
When you scroll past the initial viewport region, Ladybird then shows only the background color, instead of the background image continuing to tile, until it fully redraws.
URL for a reduced test case
N/A
HTML/SVG/etc. source for a reduced test case
Log output and (if possible) backtrace
Screenshots or screen recordings
In this screenshot took after scrolling, the white region should not be white:

Build flags or config settings
No response
Contribute a patch?
The text was updated successfully, but these errors were encountered: