From 7ee3ff436ddcf35521fe9f777106f50dce62d314 Mon Sep 17 00:00:00 2001 From: Uwe Rathmann Date: Mon, 2 Jul 2018 08:08:08 +0200 Subject: [PATCH] never call update, when having no content --- src/controls/QskSkinnable.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/controls/QskSkinnable.cpp b/src/controls/QskSkinnable.cpp index 7b277e8c..0db5269e 100644 --- a/src/controls/QskSkinnable.cpp +++ b/src/controls/QskSkinnable.cpp @@ -821,7 +821,9 @@ void QskSkinnable::setSkinStateFlag( QskAspect::State state, bool on ) } m_data->skinState = newState; - control->update(); + + if ( control->flags() & QQuickItem::ItemHasContents ) + control->update(); } QskSkin* QskSkinnable::effectiveSkin() const