diff --git a/src/core/framelesshelper_win.cpp b/src/core/framelesshelper_win.cpp index b16efbe..e8ba8b0 100644 --- a/src/core/framelesshelper_win.cpp +++ b/src/core/framelesshelper_win.cpp @@ -694,7 +694,7 @@ bool FramelessHelperWin::nativeEventFilter(const QByteArray &eventType, void *me } } if (themeSettingChanged || (uMsg == WM_THEMECHANGED) - || (uMsg == WM_DWMCOLORIZATIONCOLORCHANGED)) { + || (uMsg == WM_SYSCOLORCHANGE) || (uMsg == WM_DWMCOLORIZATIONCOLORCHANGED)) { Q_EMIT FramelessWindowsManager::instance()->systemThemeChanged(); } return false;