SineStriker
2023-12-27 88b5b56b6a67d93208eae3980af2f30da09dd8ae
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;
                }