infinitered / infinitered/reactotron

Custom Commands page shows duplicates with multiple connections

Open Beginner friendly
#1,601 0 comments 0 reactions 0 assignees View on GitHub
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

Open the contributing 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.