lirent 7ab6119b1f fix(input): re-add the input-linux bridge object idempotently
A bare object-add fails with "duplicate property '<id>'" when a prior daemon
instance left the object live: its best-effort object-del on teardown has no
round-trip and can race a fast restart, so device B (the relative mouse)
stays orphaned and motion is not forwarded.

Fire object-del for the same id before each object-add. QMP is sequential
per connection, so the del is applied before the add; on a clean first attach
it no-ops (DeviceNotFound, silently dropped). Re-attach is now idempotent.
2026-06-24 22:01:12 +03:00
S
Description
No description provided
533 KiB
Languages
C 96.5%
CMake 2.7%
Makefile 0.5%
Shell 0.3%