Skip to content

顶部图标统一自动收起,悬停显示且正文保持稳定 - #553

Merged
taekchef merged 5 commits into
mainfrom
codex/toolbar-auto-hide
Oct 29, 2026
Merged

taekchef merged 5 commits into
mainfrom
codex/toolbar-auto-hide

Conversation

@taekchef

@taekchef taekchef commented Oct 29, 2026 •

Copy link
Copy Markdown
Collaborator

阅读时,常驻的顶部图标容易干扰正文。此修改让全部顶栏图标(包含设置和窗口按钮)统一自动收起;鼠标移到顶部后,在原位置立即显示,离开后短暂延迟并淡出。设置入口仍在右上角。

保留原有顶部渐隐:正文滚动到顶端时自然融入背景。原生工具栏始终保留尺寸,显隐只改变控件透明度,不增加顶部留白,不重新排版或改变滚动位置。快速移回顶部会取消待执行的收起;键盘聚焦工具栏时也显示控件。

验证(提交 5b2036a,CI 合并测试提交 1f169aa):本轮远端检查的应用编译与自检、Apple 芯片和 Intel 的真实应用交互、全屏及安装包检查全部通过;最终合并检查通过。此前 3 项原生顶栏行为测试通过,此次未改动顶栏控制器。

用户操作 应该看到什么 是否通过 备注
鼠标移入、移出顶部 全部图标一起显示、收起 两种架构通过 原生事件检查得到隐藏、显示、隐藏三个状态
普通窗口及全屏中切换顶栏显隐 顶部渐隐保留,正文不跳动 两种架构通过 两种窗口状态的 gradient_preserved 均为 true,正文尺寸和滚动位置保持不变
点击设置、分栏和其他顶栏按钮 第一次点击执行对应动作 两种架构通过 本轮真实应用检查
载入现有配置并阅读 恢复已有 PDF、分栏和对话,顶部自然渐隐 本机通过 画中画确认,未发送对话或编辑正文

本机候选包使用本轮 CI 的 arm64 产物,已核对下载校验和及应用签名;沿用既有候选版标识,以读取已继承的配置。实际窗口已确认渐隐恢复。原候选包已保留,正式安装版未替换。

验证限制:本机直接编译阻塞在已成为占位文件的 SDK 缓存读取,已停止该次构建,未将其记为编译成功。此前在 macOS 27 的一次键盘焦点操作在 WebKit 内阻塞,未确定与本次修改的因果关系,也未将此路径记为通过。首次导入 Markdown 的空白现象在旧阅读布局对照中也能复现,本次不宣称修复该问题。

@taekchef
taekchef marked this pull request as ready for review October 29, 2026 09:11
@taekchef
taekchef merged commit 5588442 into main Oct 29, 2026
8 checks passed
@taekchef
taekchef deleted the codex/toolbar-auto-hide branch October 29, 2026 10:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant