Skip to content

Fix: Adjust Send Level and Adjust Direct Input Level stuck at -∞#201

Merged
elliotmatson merged 2 commits intomainfrom
copilot/fix-adjust-send-level-command
Feb 20, 2026
Merged

Fix: Adjust Send Level and Adjust Direct Input Level stuck at -∞#201
elliotmatson merged 2 commits intomainfrom
copilot/fix-adjust-send-level-command

Conversation

Copy link
Contributor

Copilot AI commented Feb 20, 2026

DeltaSendFader and MatrixDirectInDeltaFader were missing the -∞ floor clamp that DeltaFader already had. When a fader is at -∞ (internally represented as a value below -90), adding a positive dB delta still yields a sub-∞ value — the fader never moves up.

Changes

  • src/actions/common.ts — port the floor clamp to DeltaSendFader (Adjust Send Level)
  • src/actions/matrix.ts — port the floor clamp to MatrixDirectInDeltaFader (Adjust Direct Input Level)

Both now clamp targetValue to -90 before applying the delta when operating in dB mode (not percentage):

if (!usePercentage && targetValue < -90) {
    targetValue = -90
}
targetValue += delta
Original prompt

This section details on the original issue you should resolve

<issue_title>[BUG] Adjust send level command still can't adjust up from -∞</issue_title>
<issue_description>### Make sure you're on the latest stable or beta build of both Companion and the module

  • I have tested this on the latest stable or beta release

Is there an existing issue for this?

  • I have searched the existing issues

Describe the bug

Using the adjust send level command once adjusted down to -∞ it is impossible to adjust the send level up again by relative adjustments. I know from an old issue that this behavior has been fixed for the adjust level command. So the solution probably just need to be ported to adjust send level command.

Steps To Reproduce

-move a SOF Fader to -∞

  • use adjust send level command to adjust that fader up 1 or more dB

Expected Behavior

No response

Environment (please complete the following information)

- OS: MacOS (Apple Silicon)
- Browser: Firefox
- Companion Version: 4.2.4
- Module Version: 2.2.2
- WING Firmware Version: latest
- WING Model: Compact

Additional context

No response</issue_description>

Comments on the Issue (you are @copilot in this section)


💡 You can make Copilot smarter by setting up custom instructions, customizing its development environment and configuring Model Context Protocol (MCP) servers. Learn more Copilot coding agent tips in the docs.

Co-authored-by: elliotmatson <1711604+elliotmatson@users.noreply.github.com>
Copilot AI changed the title [WIP] Fix adjust send level command to allow upward adjustments Fix: Adjust Send Level and Adjust Direct Input Level stuck at -∞ Feb 20, 2026
Copilot AI requested a review from elliotmatson February 20, 2026 13:41
@elliotmatson elliotmatson marked this pull request as ready for review February 20, 2026 13:45
@elliotmatson elliotmatson merged commit ca01a90 into main Feb 20, 2026
3 checks passed
@elliotmatson elliotmatson deleted the copilot/fix-adjust-send-level-command branch February 20, 2026 13:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[BUG] Adjust send level command still can't adjust up from -∞

2 participants