Prowl 切换 Canvas 视图时终端卡片出现白屏。排查发现:外层 NSViewRepresentable 被 dismantle 后,嵌套的 NSHostingView 仍留在窗口中并重建 root view,导致已退场的视图树再次调用 makeNSView,抢占终端 surface。修复分两部分:在 dismantleNSView 中移除并释放内层 NSHostingView;将 surface 所有权规则改为以窗口为准,使 surface 离开窗口后能回到仍在窗口中的宿主。
完成下面两步后,将自动完成登录并继续当前操作。