diff options
author | Yuri Kobets <yuri.kobets@gmail.com> | 2023-12-22 02:34:09 +0300 |
---|---|---|
committer | Yuri Kobets <yuri.kobets@gmail.com> | 2023-12-22 02:34:09 +0300 |
commit | 4b633c6487ffea61fe34b78325dd436b67f9717f (patch) | |
tree | 8186fd7f3c61aa367b0831095e13a67b8aedc622 | |
parent | 86f2634ddfb40987dfdcb3843b2a9143b8dd4f83 (diff) |
container_linux: don't draw background image with zero size
-rw-r--r-- | containers/linux/container_linux.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/containers/linux/container_linux.cpp b/containers/linux/container_linux.cpp index 77954eb3..5c17d424 100644 --- a/containers/linux/container_linux.cpp +++ b/containers/linux/container_linux.cpp @@ -314,6 +314,8 @@ void container_linux::draw_background( litehtml::uint_ptr hdc, const std::vector { const auto& bg = bgvec[i]; + if(bg.image_size.height == 0 || bg.image_size.width == 0) continue; + cairo_rectangle(cr, bg.clip_box.x, bg.clip_box.y, bg.clip_box.width, bg.clip_box.height); cairo_clip(cr); |