From 46e5630f48a942f72783f4819bdcfb6dec170cf0 Mon Sep 17 00:00:00 2001 From: Uwe Rathmann Date: Tue, 17 Sep 2024 17:52:52 +0200 Subject: [PATCH] handling of background node improved --- src/controls/QskSkinlet.cpp | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/controls/QskSkinlet.cpp b/src/controls/QskSkinlet.cpp index a9d74074..ed4aa458 100644 --- a/src/controls/QskSkinlet.cpp +++ b/src/controls/QskSkinlet.cpp @@ -369,12 +369,11 @@ QSGNode* QskSkinlet::updateBackgroundNode( return nullptr; const auto gradient = control->background(); - if ( !gradient.isValid() ) + if ( !gradient.isVisible() ) return nullptr; auto rectNode = QskSGNode::ensureNode< QskBoxRectangleNode >( node ); - rectNode->updateFilling( rect, QskBoxShapeMetrics(), - QskBoxBorderMetrics(), gradient ); + rectNode->updateFilling( rect, gradient ); return rectNode; }