SineStriker
2023-12-27 2f2ee6571e9ce784db0488ade60816f09bd7448c
src/widgets/widgetwindowagent_win.cpp
@@ -8,7 +8,7 @@
namespace QWK {
#if QWINDOWKIT_CONFIG(ENABLE_WINDOWS_SYSTEM_BORDER)
#if QWINDOWKIT_CONFIG(ENABLE_WINDOWS_SYSTEM_BORDERS)
    // https://github.com/qt/qtbase/blob/e26a87f1ecc40bc8c6aa5b889fce67410a57a702/src/plugins/platforms/windows/qwindowsbackingstore.cpp#L42
    // In QtWidgets applications, when repainting happens, QPA at the last calls
    // QWindowsBackingStore::flush() to draw the contents of the buffer to the screen, we need to
@@ -148,7 +148,7 @@
            // ignore it.
            if (event->type() == QEvent::Expose) {
                auto ee = static_cast<QExposeEvent *>(event);
                if (window->isExposed() && !ee->region().isNull()) {
                if (window->isExposed() && isNormalWindow() && !ee->region().isNull()) {
                    resumeWindowEvent(window, event);
                    return true;
                }