From 5f7ad88e0d1f9cd2bffd28d86ee2ecef1e88e7f8 Mon Sep 17 00:00:00 2001
From: Ariver <shanghai3168@gmail.com>
Date: Fri, 19 Jun 2026 21:49:07 +0800
Subject: [PATCH] Fix Apple default note localization migration

---
 src/Apptag/AppGridCollectionView.swift |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/Apptag/AppGridCollectionView.swift b/src/Apptag/AppGridCollectionView.swift
index 2d41fc4..eda51f0 100644
--- a/src/Apptag/AppGridCollectionView.swift
+++ b/src/Apptag/AppGridCollectionView.swift
@@ -949,14 +949,13 @@
         let buttonDotsGap: CGFloat = 6
         let dotsHeight: CGFloat = 10
         let dotsWidth = dotsView.preferredWidth
-        let fullTitleWidth = ceil(titleLabel.attributedStringValue.size().width)
 
         let titleX = visualFrame.minX + paddingLeft + iconSize + iconTextGap
         let buttonsWidth = buttonSize * 2 + buttonGap
         let buttonsGroupMinX = visualFrame.maxX - paddingRight - buttonsWidth
         let textRight = visualFrame.maxX - controlZoneWidth
         let availableTextWidth = max(1, textRight - titleX)
-        let titleWidth = min(fullTitleWidth, availableTextWidth)
+        let titleWidth = availableTextWidth
         let titleHeight: CGFloat = 32
         let detailHeight: CGFloat = 68
         let lineGap: CGFloat = 8
@@ -1109,6 +1108,7 @@
         label.isBordered = false
         label.lineBreakMode = lineBreakMode
         label.maximumNumberOfLines = 1
+        label.alignment = .center
         label.font = font
     }
 

--
Gitblit v1.9.3