From e79a3e447a622872c8cbc9cc7f9dfc7dab283f1b Mon Sep 17 00:00:00 2001 From: tryingWorm Date: Thu, 27 Aug 2026 17:11:15 +0800 Subject: [PATCH 1/2] =?UTF-8?q?fix:=20Linux=20=E5=88=86=E7=A6=BB=E7=AA=97?= =?UTF-8?q?=E5=8F=A3=E6=98=BE=E7=A4=BA=E6=9C=80=E5=B0=8F=E5=8C=96/?= =?UTF-8?q?=E6=9C=80=E5=A4=A7=E5=8C=96/=E5=85=B3=E9=97=AD=E6=8C=89?= =?UTF-8?q?=E9=92=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 分离窗口在主进程中以 frame:false 创建,因此 Linux 上窗口管理器不会自动绘制窗口控件。\n扩展 DetachedTitlebar.vue 的 platform 类型为 'darwin' | 'win32' | 'linux',\n并将窗口控制按钮的 v-if 条件改为同时匹配 win32 和 linux,让 Linux 用户\n也能在独立窗口右上角看到最小化、最大化、关闭按钮。 Co-Authored-By: Claude Opus 4.8 (1M context) --- src/renderer/src/components/detached/DetachedTitlebar.vue | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/renderer/src/components/detached/DetachedTitlebar.vue b/src/renderer/src/components/detached/DetachedTitlebar.vue index 85bddb39..eca1c71d 100644 --- a/src/renderer/src/components/detached/DetachedTitlebar.vue +++ b/src/renderer/src/components/detached/DetachedTitlebar.vue @@ -137,8 +137,8 @@ - -
+ +