From 503d6461cde51aefeea73fc956264cbc815e9c14 Mon Sep 17 00:00:00 2001
From: Zhao Yuhang <2546789017@qq.com>
Date: 周三, 20 12月 2023 19:44:59 +0800
Subject: [PATCH] minor tweaks

---
 src/core/contexts/abstractwindowcontext.cpp |    4 ++--
 src/core/contexts/cocoawindowcontext.mm     |    2 ++
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/src/core/contexts/abstractwindowcontext.cpp b/src/core/contexts/abstractwindowcontext.cpp
index 1669cd4..535ffc2 100644
--- a/src/core/contexts/abstractwindowcontext.cpp
+++ b/src/core/contexts/abstractwindowcontext.cpp
@@ -28,12 +28,12 @@
 
         auto newVar = var;
         auto oldVar = it.value();
-        void *a[] = {
+        void *args[] = {
             &const_cast<QString &>(key),
             &newVar,
             &oldVar,
         };
-        virtual_hook(WindowAttributeChangedHook, a);
+        virtual_hook(WindowAttributeChangedHook, args);
     }
 
     bool AbstractWindowContext::setHitTestVisible(const QObject *obj, bool visible) {
diff --git a/src/core/contexts/cocoawindowcontext.mm b/src/core/contexts/cocoawindowcontext.mm
index cbfed18..79ad85e 100644
--- a/src/core/contexts/cocoawindowcontext.mm
+++ b/src/core/contexts/cocoawindowcontext.mm
@@ -7,6 +7,7 @@
 
 #include "qwkglobal_p.h"
 #include "systemwindow_p.h"
+
 namespace QWK {
 
     struct NSWindowProxy {
@@ -221,6 +222,7 @@
 
     static inline void releaseWindowProxy(const WId windowId) {
         if (const auto proxy = g_proxyList()->take(windowId)) {
+            proxy->setSystemTitleBarVisible(true);
             delete proxy;
         }
     }

--
Gitblit v1.9.1