docs(plans): 留痕 K61 导航栏闪白修复

This commit is contained in:
Zhou Weidong committed 2026-10-20 19:05:06 +08:00
1 parent 0a48d2739a
commit a755a5f657
2 files changed
+53 -25

No files matched your search

+30
View File
@@ -22100,6 +22100,36 @@ Running Gradle task 'assembleDebug'...
解读:静态检查零告警,471 条测试全部通过,debug APK 构建成功。原生启动只保留浅暖纯色过渡,无静态 logo 或 LaunchImage,随后直接进入 Flutter 动画开屏。
## 2026-10-20 ReelShort:K61-A 修复底部导航栏闪白
- 前置状态:K60-A 已完成并合并,develop 合并提交 `9eec9ed`。
- 分支:`fix/flutter-k61-navbar-flash`
- 功能提交:`0aa5a99 fix(flutter): 修复详情与播放器底部闪白`
- develop 合并提交:`51e9402 merge: 合并 K61 导航栏闪白修复`,已推送。
- 全局 `appSystemOverlayStyle` 改导航栏为 `AppColors.ink`,分隔线透明、关闭 `systemNavigationBarContrastEnforced`,状态栏保持透明。
- `AppTheme.light()` 的 BottomSheet 背景、modal 背景和 surface tint 全部透明;播放页覆盖黑色导航栏和浅色图标,详情页覆盖 ink 导航栏和深色图标,底部操作条保持 ink。
- EpisodePickerSheet 打开期间覆盖 `AppColors.card` 导航栏,底部显式 SafeArea,关闭后恢复所属页面 overlay。
测试:新增全局 overlay/主题断言、首页 feed 与全屏播放器黑导航、详情页 ink 导航、选集弹层 card 导航与 SafeArea 断言。
门禁原始输出:
```text
$ dart analyze lib test
Analyzing lib, test...
No issues found!
$ flutter test
00:56 +473: All tests passed!
$ flutter build apk --debug
Running Gradle task 'assembleDebug'...
14.2s
✓ Built build/app/outputs/flutter-apk/app-debug.apk
```
解读:静态检查零告警,473 条测试全部通过,debug APK 构建成功。全局、路由和弹层三层导航栏颜色已统一,Android 15/16 edge-to-edge 对比遮罩被关闭。
## 2026-10-20 ReelShort:K53-A 详情页首帧直出
- 前置状态:K52-A 已完成并合并,develop 合并提交 `a11ba50`。