v0.6.9-beta
v0.6.9-beta(相对 v0.6.8-beta)
修复
关注信息流可以一直向更早翻
此前内存事件仓库上限 5000 条、超限无差别淘汰最老事件:点赞事件数量最多先把上限占满,之后「加载更早」拉回来的旧帖子因为最老、刚进仓库就被立刻淘汰,信息流永远停在某个时间点(约几天前)、底部一直转圈。现改为分优先级淘汰(先最老的 kind-7 点赞 → kind-6 转发 → kind-1 帖子,kind-0 资料永不淘汰)、上限提到 20000,翻页游标得以持续向更早推进;「加载更早」也改为只拉帖子/转发(不再让点赞吃掉每页配额),冷启动首屏加载深度同步加深。
顶部黑色加载条不再永久转动
与上一条同根因:加载无进展时列表不变长、人停在底部,每一下滚动都立刻再次触发加载,顶部进度条与底部转圈永远在动;现加载若没让信息流变长,30 秒内不再重复触发。
覆盖升级后首次启动资料不再发旧
旧逻辑下 kind-0 资料(头像/昵称/背景)同样会被无差别淘汰、整个会话卡在旧资料;资料现在永不淘汰。
沉浸式浏览菜单不再偶尔弹出
此前任何一次微小的向上滚动都会立即恢复菜单,而真手指下滑时夹杂的 2~10px 回勾抖动会被误判为「上滑」,菜单时不时弹回;现恢复菜单需累计净上滑 ≥20px(与隐藏方向的 40px 阈值对称)。另经探针测试确认:图片加载把卡片撑高并不会发出任何滚动通知,与菜单弹出无关。
安装
覆盖安装即可(versionCode 14→15,签名密钥不变,登录/关注/缓存全部保留)。
验证:flutter analyze 0 问题;387 个测试全绿(新增 10 个回归测试);release 构建签名 SHA-256 4851d3b7…95eeaa 与既有版本一致。