| 142 | } |
| 143 | |
| 144 | void MasterPanel::selectedCommonParamsChanged(ParamCommon* newParams) { |
| 145 | if (mCurSelectedParams != nullptr) mCurSelectedParams->removeListener(this); |
| 146 | mCurSelectedParams = newParams; |
| 147 | mCurSelectedParams->addListener(this); |
| 148 | mParamColour = mParameters.getSelectedParamColour(); |
| 149 | |
| 150 | mParamHasChanged.store(true); |
| 151 | repaint(); |
| 152 | } |
| 153 | |
| 154 | void MasterPanel::paint(juce::Graphics& g) { |
| 155 | // Panel rectangle |
nothing calls this directly
no test coverage detected