From c77f63b5af6882abf99653d8f31baeb58a6e2f39 Mon Sep 17 00:00:00 2001
From: zxyszx <299979470+zxyszx@users.noreply.github.com>
Date: Thu, 6 Aug 2026 01:38:10 +0800
Subject: [PATCH] fix: remove mailbox selector empty slot
---
.github/release-notes/v1.2.15.md | 14 ++++++++++++++
VERSION | 2 +-
apps/web/src/pages/mail.tsx | 13 +++++++------
docs/ISSUE_LEDGER.md | 24 ++++++++++++++++++++++++
4 files changed, 46 insertions(+), 7 deletions(-)
create mode 100644 .github/release-notes/v1.2.15.md
diff --git a/.github/release-notes/v1.2.15.md b/.github/release-notes/v1.2.15.md
new file mode 100644
index 0000000..28252df
--- /dev/null
+++ b/.github/release-notes/v1.2.15.md
@@ -0,0 +1,14 @@
+## 本次更新
+
+### 修复邮箱选择器右侧空白
+
+- “全部邮箱”状态下移除复制按钮的永久空白占位,选择器恢复为整行宽度。
+- 选择具体邮箱时,复制按钮覆盖显示在选择器右侧,不再挤压或缩窄选择器。
+- 下拉箭头、未读数量和复制按钮保持独立位置,长邮箱地址仍会正确截断。
+
+### 验证
+
+- 已通过前端 TypeScript 检查、shadcn/ui 检查和生产构建。
+- 已在桌面端和 390×844 移动端验证“全部邮箱”与具体邮箱两种状态,无横向溢出或控制台错误。
+
+**完整更新日志**:[v1.2.14...v1.2.15](https://github.com/zxyszx/NewSzxcn-Email/compare/v1.2.14...v1.2.15)
diff --git a/VERSION b/VERSION
index fd9d1a5..1fc5b82 100644
--- a/VERSION
+++ b/VERSION
@@ -1 +1 @@
-1.2.14
+1.2.15
diff --git a/apps/web/src/pages/mail.tsx b/apps/web/src/pages/mail.tsx
index f68ebb3..b3b8c16 100644
--- a/apps/web/src/pages/mail.tsx
+++ b/apps/web/src/pages/mail.tsx
@@ -1223,7 +1223,7 @@ export function MailPage() {
onLanguageChange={setLanguage}
onSettings={openSettings}
/>
-
+
- {!sidebarCollapsed && (
+ {!sidebarCollapsed && showMailboxCopy && (