From 917d0216c61bc1488e0c0a7cecbc562f265becf5 Mon Sep 17 00:00:00 2001 From: Sine Striker <trueful@163.com> Date: 周三, 27 12月 2023 02:15:26 +0800 Subject: [PATCH] minor tweaks --- src/widgets/widgetwindowagent_mac.cpp | 6 ++++-- 1 files changed, 4 insertions(+), 2 deletions(-) diff --git a/src/widgets/widgetwindowagent_mac.cpp b/src/widgets/widgetwindowagent_mac.cpp index c21327c..48679cd 100644 --- a/src/widgets/widgetwindowagent_mac.cpp +++ b/src/widgets/widgetwindowagent_mac.cpp @@ -15,17 +15,19 @@ protected: bool eventFilter(QObject *obj, QEvent *event) override { + Q_UNUSED(obj) switch (event->type()) { case QEvent::Move: case QEvent::Resize: { - ctx->setSystemButtonArea(widget->geometry()); + QRect rect(widget->mapTo(widget->window(), {}), widget->size()); + ctx->setSystemButtonArea(rect); break; } default: break; } - return QObject::eventFilter(obj, event); + return false; } protected: -- Gitblit v1.9.1