Files
dsh-context/tests/client
bowenliang123 0f01900a91 fix(client): track a placement mount by its own state, not its disposer
watchPlacement inferred "this side is mounted" from the mount handle
being a function, so a face that seats the seat and hands back no disposer
(a stripped or foreign `slots`) read as never mounted — and every later
preference publish registered a second copy of the same seats. Track the
mounted state directly; the handle is unwound when there is one.
2026-10-12 08:39:50 +08:00
..