diff options
author | Nico Weber <thakis@chromium.org> | 2021-01-22 18:56:01 -0500 |
---|---|---|
committer | Andreas Kling <kling@serenityos.org> | 2021-01-23 08:31:41 +0100 |
commit | 345909c009679f5edf10cefca78089b4d1fe7eba (patch) | |
tree | 4bd1a9dc79d6d17259bd731d0aa9c1921b0b6dd4 /Userland/Demos/CatDog | |
parent | dcc967d1ad031ad1e6285d732c18396a2a1da11c (diff) | |
download | serenity-345909c009679f5edf10cefca78089b4d1fe7eba.zip |
WindowServer: Don't crash on wallpapers smaller than the desktop with fill mode 'simple'
blit() calls draw_scaled_bitmap() behind the scenes in scaled contexts,
and that doesn't like src_rect to be outside of the source bitmap's
bounds. Implicitly clip with the source rect, like the non-scaled
codepath already does.
Fixes #5017 even more.
Diffstat (limited to 'Userland/Demos/CatDog')
0 files changed, 0 insertions, 0 deletions