diff options
-rw-r--r-- | src/quick/items/qquickpaletteproviderprivatebase_p.h | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/quick/items/qquickpaletteproviderprivatebase_p.h b/src/quick/items/qquickpaletteproviderprivatebase_p.h index 9399462130..0219724e56 100644 --- a/src/quick/items/qquickpaletteproviderprivatebase_p.h +++ b/src/quick/items/qquickpaletteproviderprivatebase_p.h @@ -336,12 +336,12 @@ template<class I, class Impl> void QQuickPaletteProviderPrivateBase<I, Impl>::setCurrentColorGroup() { if constexpr (!isRootWindow<I>()) { - if (paletteData()) { + if (providesPalette()) { const bool enabled = itemWithPalette()->isEnabled(); const auto window = itemWithPalette()->window(); const bool active = window ? window->isActive() : true; - paletteData()->setCurrentGroup(enabled ? (active ? QPalette::Active : QPalette::Inactive) - : QPalette::Disabled); + palette()->setCurrentGroup(enabled ? (active ? QPalette::Active : QPalette::Inactive) + : QPalette::Disabled); } } } |