Description
Please expose the same green dot “application running” indicator used by the built-in Open Application action so that third-party plugins can leverage a consistent system-level running-state indicator.
In Stream Deck 7.x, the built-in Open Application action displays a small green dot overlay on the key when the configured application is running.
This behavior:
- Is visually clean and unobtrusive
- Is consistent with the Stream Deck UI language
- Avoids requiring plugins to manually composite overlays
- Provides a clear “running state” UX pattern
However, this functionality appears to be internal to the Stream Deck desktop application and is not exposed via the public SDK.
Examples
setRunningIndicator(true | false)
Impact
Benefits:
- Perfect visual consistency
- No image compositing required
- Lightweight
- Forward-compatible with UI updates
Alternatives Considered
Alternatively, provide the rendering implementation (or a documented helper API) so plugin developers can replicate the indicator in a way that is visually and behaviorally consistent with the native action.
Provide a helper in the SDK:
renderOverlay(imageBuffer, { running: true })
Contribution
Description
Please expose the same green dot “application running” indicator used by the built-in Open Application action so that third-party plugins can leverage a consistent system-level running-state indicator.
In Stream Deck 7.x, the built-in Open Application action displays a small green dot overlay on the key when the configured application is running.
This behavior:
However, this functionality appears to be internal to the Stream Deck desktop application and is not exposed via the public SDK.
Examples
Impact
Benefits:
Alternatives Considered
Alternatively, provide the rendering implementation (or a documented helper API) so plugin developers can replicate the indicator in a way that is visually and behaviorally consistent with the native action.
Provide a helper in the SDK:
Contribution