infinitered / infinitered/reactotron
Custom Commands page shows duplicates with multiple connections
- Dominant language
- TypeScript
- Stars
- 15.6k
- Forks
- 972
- PR merge metrics
- No merged PRs in 30d
Description
When multiple apps are connected (e.g. iOS and Android running the same app), the Custom Commands page shows commands from all connections combined rather than filtering to the selected connection. This results in what looks like duplicate commands.
Related to #1525 (closed).
The server now tracks commands per `clientId` (added in #1598), so the desktop UI could filter using the selected connection's `clientId`.
Contributor guide
Research direction
Start at the desktop UI's Custom Commands page and trace how the selected connection and its clientId are used to build the command list. Reproduce the issue with iOS and Android connections running the same app, then verify that selecting a connection shows only its commands without duplicates.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- typescript
- Domain
- desktop
- Issue type
- Bug
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 66/100