From d059c4600b7c8b0004fe47fd27b74a22edae60c4 Mon Sep 17 00:00:00 2001 From: xu-haozhe <150572790+xu-haozhe@users.noreply.github.com> Date: Fri, 27 Jun 2025 22:47:03 +0800 Subject: [PATCH] =?UTF-8?q?=E4=B8=BA=E6=A1=8C=E9=9D=A2=E5=BF=AB=E6=8D=B7?= =?UTF-8?q?=E6=96=B9=E5=BC=8F=E6=B7=BB=E5=8A=A0=E5=90=AF=E5=8A=A8=E7=AA=97?= =?UTF-8?q?=E5=8F=A3=E7=B1=BB?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 在 init_desktop.sh、offline_init.sh 和 online_install.sh 脚本中,为创建的"Watt Toolkit.desktop"文件添加了 StartupWMClass=Steam++ 行。这个修改将有助于窗口管理器正确识别和处理 Steam++ 应用窗口。 --- build/linux/init_desktop.sh | 1 + build/linux/offline_init.sh | 1 + build/linux/online_install.sh | 1 + 3 files changed, 3 insertions(+) diff --git a/build/linux/init_desktop.sh b/build/linux/init_desktop.sh index 361c4f38a03..9e182f45fe6 100644 --- a/build/linux/init_desktop.sh +++ b/build/linux/init_desktop.sh @@ -11,6 +11,7 @@ Exec=$base_path/$exec_name.sh Icon=$base_path/Icons/Watt-Toolkit.png Terminal=false Type=Application +StartupWMClass=Steam++ StartupNotify=false" >"$HOME/Desktop/Watt Toolkit.desktop" chmod +x "$HOME/Desktop/Watt Toolkit.desktop" exit 0 diff --git a/build/linux/offline_init.sh b/build/linux/offline_init.sh index 1eb059c7d50..b330a21d745 100644 --- a/build/linux/offline_init.sh +++ b/build/linux/offline_init.sh @@ -197,6 +197,7 @@ Exec=$base_path/$exec_name.sh Icon=$base_path/Icons/Watt-Toolkit.png Terminal=false Type=Application +StartupWMClass=Steam++ StartupNotify=false" >"$target_dir/Watt Toolkit.desktop" chmod +x "$target_dir/Watt Toolkit.desktop" diff --git a/build/linux/online_install.sh b/build/linux/online_install.sh index 10acbaf0a67..a16e847d825 100644 --- a/build/linux/online_install.sh +++ b/build/linux/online_install.sh @@ -437,6 +437,7 @@ Icon=$base_path/Icons/Watt-Toolkit.png Terminal=false Type=Application StartupNotify=false +StartupWMClass=Steam++ EOT chmod +x "$target_dir/Watt Toolkit.desktop" }