aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorYuri Kobets <yuri.kobets@gmail.com>2023-12-22 02:34:09 +0300
committerYuri Kobets <yuri.kobets@gmail.com>2023-12-22 02:34:09 +0300
commit4b633c6487ffea61fe34b78325dd436b67f9717f (patch)
tree8186fd7f3c61aa367b0831095e13a67b8aedc622
parent86f2634ddfb40987dfdcb3843b2a9143b8dd4f83 (diff)
container_linux: don't draw background image with zero size
-rw-r--r--containers/linux/container_linux.cpp2
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);