From 3871bfc5d3aff45e498fa2944c27e6eb5d146c8e Mon Sep 17 00:00:00 2001 From: SineStriker <trueful@163.com> Date: 周三, 20 12月 2023 19:56:32 +0800 Subject: [PATCH] Add mac hot-switch implementations --- src/core/windowagentbase.cpp | 4 ++++ 1 files changed, 4 insertions(+), 0 deletions(-) diff --git a/src/core/windowagentbase.cpp b/src/core/windowagentbase.cpp index 159d678..28c9945 100644 --- a/src/core/windowagentbase.cpp +++ b/src/core/windowagentbase.cpp @@ -67,7 +67,11 @@ void WindowAgentBase::setEnabled(bool enabled) { Q_D(WindowAgentBase); + if (enabled == d->context->isEnabled()) { + return; + } d->context->setEnabled(enabled); + Q_EMIT enabledChanged(enabled); } void WindowAgentBase::showSystemMenu(const QPoint &pos) { -- Gitblit v1.9.1