From ce10af1c982170da6c6c1baee26d6155eae3bc5b Mon Sep 17 00:00:00 2001 From: Uwe Rathmann Date: Thu, 27 Jul 2017 15:50:56 +0200 Subject: [PATCH] return early with no node, when trying to create textures from empty rects --- src/controls/QskSkinlet.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/controls/QskSkinlet.cpp b/src/controls/QskSkinlet.cpp index 1a4db349..d06b633a 100644 --- a/src/controls/QskSkinlet.cpp +++ b/src/controls/QskSkinlet.cpp @@ -61,6 +61,9 @@ static inline QSGNode* qskUpdateGraphicNode( const QskGraphic& graphic, const QskColorFilter& colorFilter, const QRect& rect ) { + if ( rect.isEmpty() ) + return nullptr; + auto mode = QskGraphicTextureFactory::OpenGL; const QskControl* control = skinnable->owningControl();