From 41049787e0b39550675c682e1c5740e5ff054df6 Mon Sep 17 00:00:00 2001 From: Andrei Karas Date: Fri, 30 Oct 2015 17:01:09 +0300 Subject: Allow set width or height to zero in theme xmls. This mean image not exists. --- src/gui/theme.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/gui/theme.cpp b/src/gui/theme.cpp index 90c351476..067ececda 100644 --- a/src/gui/theme.cpp +++ b/src/gui/theme.cpp @@ -440,8 +440,10 @@ Skin *Theme::readSkin(const std::string &filename, const bool full) partNode, "xpos", 0) + globalXPos; helper.yPos = XML::getProperty( partNode, "ypos", 0) + globalYPos; - helper.width = XML::getProperty(partNode, "width", 1); - helper.height = XML::getProperty(partNode, "height", 1); + helper.width = XML::getProperty(partNode, "width", 0); + helper.height = XML::getProperty(partNode, "height", 0); + if (!helper.width || !helper.height) + continue; helper.image = dBorders; helper.rect = border; -- cgit v1.2.3-70-g09d2