docs(plans): 留痕 K34-H 吸顶闪动修复
This commit is contained in:
1 parent
ee43b4e186
commit
7c5800bef1
2 files changed
+74
No files matched your search
@@ -21167,3 +21167,33 @@ Running Gradle task 'assembleDebug'...
|
||||
```
|
||||
|
||||
解读:静态检查零告警,430 条测试全部通过,debug APK 构建成功。工作区原有 `pubspec.lock` 变更未纳入本批提交。真机验收由用户执行。
|
||||
|
||||
## 2026-10-20 ReelShort:K34-H 彻底修复剧场分类行上滑闪动
|
||||
|
||||
- 分支:`fix/flutter-k34-sticky-flash`
|
||||
- 功能提交:`6463436 fix(flutter): 吸顶分类行背景常驻清除闪动`
|
||||
- develop 合并提交:`fdee89b merge: 合并 K34-H 吸顶闪动修复`,已推送。
|
||||
- 根因:吸顶行背景在 offset==0 时透明,滚动后 200ms 渐变为 ink,动画期间列表内容透出形成闪动。
|
||||
- 修复:吸顶背景常驻 `AppColors.ink` 不再动画;`ValueListenableBuilder` 只切换底部 1px 分隔线与阴影(160ms 过渡);分类行仍用 `KeyedSubtree('theater-sticky-content')` 不随滚动重建。
|
||||
- 剧场页内容区(含嵌入首页 Tab)包 `ColoredBox(Key theater-page-surface, AppColors.ink)`,覆盖外层暖色渐变,搜索框区域与吸顶行同色无接缝。
|
||||
- 间距、下划线选中、工具行滚走、刷新 edgeOffset 52 保持不变。
|
||||
|
||||
测试:offset 0 与上滑后吸顶背景均为 `AppColors.ink`、上滑后出现底部 `AppColors.border` 分隔线;剧场页面底色为 ink。
|
||||
|
||||
门禁原始输出:
|
||||
|
||||
```text
|
||||
$ dart analyze lib test
|
||||
Analyzing lib, test...
|
||||
No issues found!
|
||||
|
||||
$ flutter test
|
||||
00:44 +431: All tests passed!
|
||||
|
||||
$ flutter build apk --debug
|
||||
Running Gradle task 'assembleDebug'...
|
||||
7.6s
|
||||
✓ Built build/app/outputs/flutter-apk/app-debug.apk
|
||||
```
|
||||
|
||||
解读:静态检查零告警,431 条测试全部通过,debug APK 构建成功。工作区原有 `pubspec.lock` 变更未纳入本批提交。真机验收由用户执行。
|
||||
Reference in new issue
Block a user