diff --git a/examples/Win32Demo/widget.cpp b/examples/Win32Demo/widget.cpp index 8b21748..a0d21f4 100644 --- a/examples/Win32Demo/widget.cpp +++ b/examples/Win32Demo/widget.cpp @@ -352,11 +352,14 @@ bool Widget::nativeEvent(const QByteArray &eventType, void *message, long *resul case WM_DWMCOLORIZATIONCOLORCHANGED: { m_cThemeColor = QColor::fromRgba(msg->wParam); if (shouldDrawThemedBorder()) { - update(); + updateWindow(this); } break; } case WM_DPICHANGED: + updateWindow(this); + break; + case WM_NCPAINT: update(); break; default: