diff --git a/Source/Processors/Editors/PhaseDetectorEditor.cpp b/Source/Processors/Editors/PhaseDetectorEditor.cpp index f24e1ac7e5fbaa90f23818221a9f150ac43a4b8c..0339826708f880fd4f129c28d1daa7f49b380e81 100644 --- a/Source/Processors/Editors/PhaseDetectorEditor.cpp +++ b/Source/Processors/Editors/PhaseDetectorEditor.cpp @@ -64,11 +64,12 @@ void PhaseDetectorEditor::updateSettings() previousChannelCount = getProcessor()->getNumInputs(); - } + channelSelectionBox->setSelectedId(1, false); - channelSelectionBox->setSelectedId(1, false); + getProcessor()->setParameter(1,-1.0f); + + } - getProcessor()->setParameter(1,-1.0f); } void PhaseDetectorEditor::comboBoxChanged(ComboBox* c) @@ -117,7 +118,9 @@ void PhaseDetectorEditor::loadEditorParameters(XmlElement* xml) int id = xmlNode->getIntAttribute("ID"); - channelSelectionBox->setSelectedId(id); + std::cout << channelSelectionBox->getNumItems() << std::endl; + + channelSelectionBox->setSelectedId(id, false); } }