diff --git a/src/core/framelessmanager.cpp b/src/core/framelessmanager.cpp index 438a559..f4b44aa 100644 --- a/src/core/framelessmanager.cpp +++ b/src/core/framelessmanager.cpp @@ -309,6 +309,9 @@ bool FramelessManagerPrivate::usePureQtImplementation() void FramelessManagerPrivate::setOverrideTheme(const SystemTheme theme) { + if(theme==systemTheme()){ + return; + } if (theme == SystemTheme::Unknown) { m_overrideTheme = std::nullopt; } else {