From d6fb60c8c128566abab21c6e15b1fd7ce2761235 Mon Sep 17 00:00:00 2001
From: Ariver <shanghai3168@gmail.com>
Date: Thu, 11 Jun 2026 16:00:03 +0800
Subject: [PATCH] Fix settings window height for stable tabs

---
 src/build.sh |    7 ++++---
 1 files changed, 4 insertions(+), 3 deletions(-)

diff --git a/src/build.sh b/src/build.sh
index 60dcda1..e91bfd2 100644
--- a/src/build.sh
+++ b/src/build.sh
@@ -77,7 +77,10 @@
 
 echo "==> Copying AppIcon.icns..."
 APPICON_SOURCE_DIR="$SWIFT_DIR/Assets.xcassets/AppIcon.appiconset"
-if [ -d "$APPICON_SOURCE_DIR" ]; then
+PREBUILT_APPICON="$PROJECT_DIR/icon-icns.icns"
+if [ -f "$PREBUILT_APPICON" ]; then
+    cp "$PREBUILT_APPICON" "$RESOURCES_DIR/AppIcon.icns"
+elif [ -d "$APPICON_SOURCE_DIR" ]; then
     TMP_ICONSET_PARENT="$(mktemp -d -t taglauncher-appicon.XXXXXX)"
     TMP_ICONSET="$TMP_ICONSET_PARENT/AppIcon.iconset"
     mkdir -p "$TMP_ICONSET"
@@ -102,8 +105,6 @@
     done
     iconutil -c icns "$TMP_ICONSET" -o "$RESOURCES_DIR/AppIcon.icns"
     rm -rf "$TMP_ICONSET_PARENT"
-elif [ -f "$PROJECT_DIR/icon-icns.icns" ]; then
-    cp "$PROJECT_DIR/icon-icns.icns" "$RESOURCES_DIR/AppIcon.icns"
 elif [ -f "$SWIFT_DIR/AppIcon.iconset/icon_512x512@2x.png" ]; then
     iconutil -c icns "$SWIFT_DIR/AppIcon.iconset" -o "$RESOURCES_DIR/AppIcon.icns" 2>/dev/null
 else

--
Gitblit v1.9.3