Sine Striker
2023-12-05 3cfe15a9c3db0993d8b8fef5d148625840e5a75c
src/core/contexts/abstractwindowcontext.cpp
@@ -2,20 +2,11 @@
namespace QWK {
    AbstractWindowContext::AbstractWindowContext(QWindow *window, WindowItemDelegate *delegate)
        : m_windowHandle(window), m_delegate(delegate) {
    AbstractWindowContext::AbstractWindowContext(QObject *host, WindowItemDelegate *delegate)
        : m_host(host), m_delegate(delegate), m_windowHandle(delegate->hostWindow(host)) {
    }
    AbstractWindowContext::~AbstractWindowContext() {
    }
    void AbstractWindowContext::setupWindow(QWindow *window) {
        Q_ASSERT(window);
        if (!window) {
            return;
        }
        m_windowHandle = window;
    }
    AbstractWindowContext::~AbstractWindowContext() = default;
    bool AbstractWindowContext::setHitTestVisible(QObject *obj, bool visible) {
        Q_ASSERT(obj);
@@ -140,7 +131,7 @@
            }
        }
        if (hitTestShape().contains(pos)) {
        if (!m_hitTestVisibleRects.isEmpty() && hitTestShape().contains(pos)) {
            return false;
        }