From 7306aa6f1070ff5054af9c5bba4765b5925de1c5 Mon Sep 17 00:00:00 2001 From: deepin-ci-robot Date: Thu, 14 Aug 2025 11:48:08 +0000 Subject: [PATCH] sync: from linuxdeepin/dtkgui Synchronize source files from linuxdeepin/dtkgui. Source-pull-request: https://github.com/linuxdeepin/dtkgui/pull/338 --- src/util/dicontheme.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/util/dicontheme.cpp b/src/util/dicontheme.cpp index d0d7608..dcff2f3 100644 --- a/src/util/dicontheme.cpp +++ b/src/util/dicontheme.cpp @@ -126,12 +126,12 @@ bool DIconTheme::isBuiltinIcon(const QIcon &icon) bool DIconTheme::isXdgIcon(const QIcon &icon) { -#ifdef DTK_DISABLE_LIBXDG - return false; -#else if (icon.isNull()) return false; +#ifdef DTK_DISABLE_LIBXDG + return false; +#else QIconEngine *engine = const_cast(icon).data_ptr()->engine; if (auto proxyEngine = dynamic_cast(engine)) return !proxyEngine->proxyKey().compare("XdgIconProxyEngine");