diff options
-rw-r--r-- | src/effects/chains/equalizereffectchain.cpp | 1 | ||||
-rw-r--r-- | src/effects/chains/pergroupeffectchain.cpp | 1 | ||||
-rw-r--r-- | src/effects/chains/quickeffectchain.cpp | 1 |
3 files changed, 2 insertions, 1 deletions
diff --git a/src/effects/chains/equalizereffectchain.cpp b/src/effects/chains/equalizereffectchain.cpp index cabb617fc6..320406a893 100644 --- a/src/effects/chains/equalizereffectchain.cpp +++ b/src/effects/chains/equalizereffectchain.cpp @@ -16,6 +16,7 @@ EqualizerEffectChain::EqualizerEffectChain( new ControlObject(ConfigKey(handleAndGroup.name(), "filterWaveformEnable"))) { // Add a single effect slot addEffectSlot(formatEffectSlotGroup(handleAndGroup.name())); + enableForInputChannel(handleAndGroup); m_effectSlots[0]->setEnabled(true); // DlgPrefEq loads the Effect with loadEffectToGroup diff --git a/src/effects/chains/pergroupeffectchain.cpp b/src/effects/chains/pergroupeffectchain.cpp index 1630f99dcf..745a392079 100644 --- a/src/effects/chains/pergroupeffectchain.cpp +++ b/src/effects/chains/pergroupeffectchain.cpp @@ -18,5 +18,4 @@ PerGroupEffectChain::PerGroupEffectChain( // Register this channel alone with the chain slot. registerInputChannel(handleAndGroup); - enableForInputChannel(handleAndGroup); } diff --git a/src/effects/chains/quickeffectchain.cpp b/src/effects/chains/quickeffectchain.cpp index fb816448d1..7df93c380b 100644 --- a/src/effects/chains/quickeffectchain.cpp +++ b/src/effects/chains/quickeffectchain.cpp @@ -17,6 +17,7 @@ QuickEffectChain::QuickEffectChain( addEffectSlot(formatEffectSlotGroup(handleAndGroup.name(), i)); m_effectSlots.at(i)->setEnabled(true); } + enableForInputChannel(handleAndGroup); // The base EffectChain class constructor connects to the signal for the list of StandardEffectChain presets, // but QuickEffectChain has a separate list, so disconnect the signal which is inappropriate for this subclass. disconnect(m_pChainPresetManager.data(), |