Fix sidecar lifetime #41

Merged
albert merged 2 commits from u/albert/37/touch-to-mouse into main 2026-05-10 14:55:08 +00:00
Owner

This change makes it so that sidecars (such as the touch/mouse bridge introduced in #39) are terminated when the corresponding activity closes on its own (normal exit, crash, etc.).

This fixes a bug where the bridge stayed alive between activities, breaking touch support in those that already support it.

This change makes it so that sidecars (such as the touch/mouse bridge introduced in #39) are terminated when the corresponding activity closes on its own (normal exit, crash, etc.). This fixes a bug where the bridge stayed alive between activities, breaking touch support in those that already support it.
Merge remote-tracking branch 'origin/main' into u/albert/37/touch-to-mouse
All checks were successful
CI / Rustfmt (pull_request) Successful in 4m2s
CI / ShellCheck (pull_request) Successful in 11s
CI / Build (pull_request) Successful in 4m27s
CI / Test (pull_request) Successful in 4m28s
CI / Clippy (pull_request) Successful in 4m56s
CI / E2E (pull_request) Successful in 5m3s
aeede3dd28
albert merged commit cee89199bc into main 2026-05-10 14:55:08 +00:00
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
albert/shepherd-launcher!41
No description provided.