From 1095dbd2fe58a73fcc086b874891bdc879a34d4d Mon Sep 17 00:00:00 2001 From: SineStriker <trueful@163.com> Date: 周一, 18 12月 2023 14:36:08 +0800 Subject: [PATCH] minor tweaks --- src/core/contexts/cocoawindowcontext.mm | 6 ++++-- 1 files changed, 4 insertions(+), 2 deletions(-) diff --git a/src/core/contexts/cocoawindowcontext.mm b/src/core/contexts/cocoawindowcontext.mm index 614f055..952fda9 100644 --- a/src/core/contexts/cocoawindowcontext.mm +++ b/src/core/contexts/cocoawindowcontext.mm @@ -383,9 +383,11 @@ } void CocoaWindowContext::winIdChanged(QWindow *oldWindow) { - if (windowId) { - releaseWindowProxy(windowId); + releaseWindowProxy(windowId); + if (!m_windowHandle) { + return; } + windowId = m_windowHandle->winId(); ensureWindowProxy(windowId)->setSystemTitleBarVisible(false); cocoaWindowEventFilter = std::make_unique<CocoaWindowEventFilter>(this, this); -- Gitblit v1.9.1