fix: deliver Stop movement commands - #118
Conversation
|
Latest-head update (9b4ac32):\n\n- Resolved the independent review finding by reserving the stop and clearing the local repeat state synchronously at the stopRepeat() call boundary.\n- Preserved serialized ordering: repeat start completes, the acknowledged PC stop is attempted, then Android bridge deactivation runs.\n- Added regression coverage for a stop requested while bridge activation is pending, including a duplicate stop.\n- Full local validation: |
|
Latest-head CI is green for 9b4ac32:\n\n- validate: passed\n- native-projects (Android): passed\n- native-projects (iOS): passed\n\nImplementation remains in draft and unmerged pending explicit approval. |
Closes #117
Summary
mouse.repeat.stopcommand in acknowledged mode accepted by Switchify PCValidation
npm run validateNo PC, protocol schema, BLE identifier, storage, dependency, permission, or native configuration changes.