From 7db2326a984e1eaf10e1ee52e8ca057a0f4bc469 Mon Sep 17 00:00:00 2001
From: Ariver <ar@MacBook-Air.local>
Date: Wed, 06 May 2026 16:33:22 +0800
Subject: [PATCH] checkpoint: v3.0.4 — 修复新建 tag 消失的 bug:addNewTag 写 TagDatabase.createTag 持久化
---
Apptag/ContentView.swift | 6 ++++--
1 files changed, 4 insertions(+), 2 deletions(-)
diff --git a/Apptag/ContentView.swift b/Apptag/ContentView.swift
index 7be05b1..4a4e4f4 100644
--- a/Apptag/ContentView.swift
+++ b/Apptag/ContentView.swift
@@ -212,6 +212,7 @@
@AppStorage("tagPosition") private var tagPosition = "left"
@State private var notchHeight: CGFloat = 0
@AppStorage("displayMode") private var displayMode = "flat"
+ @AppStorage("hideAppNames") private var hideAppNames = false
private var isSideLayout: Bool {
tagPosition == "left" || tagPosition == "right"
@@ -382,7 +383,8 @@
group: group,
onSelectApp: { app in openApp(app) },
tagFontSize: tagFontSize,
- iconSize: iconSize
+ iconSize: iconSize,
+ showNames: !hideAppNames
).id(group.id)
}
}.padding(20)
@@ -456,7 +458,7 @@
spacing: 2
) {
ForEach(group.apps) { app in
- AppGridItem(app: app, iconSize: iconSize, onSelect: { openApp(app) })
+ AppGridItem(app: app, iconSize: iconSize, showName: !hideAppNames, onSelect: { openApp(app) })
}
}
}
--
Gitblit v1.9.3