From 6760dd3e67ad40d70606b565cc6dedc8fcf8cf9f Mon Sep 17 00:00:00 2001 From: xenakios Date: Wed, 13 Dec 2017 20:16:20 +0200 Subject: [PATCH] Actually set the processing order on mouse up --- Source/PluginEditor.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Source/PluginEditor.cpp b/Source/PluginEditor.cpp index 1600228..55b1329 100644 --- a/Source/PluginEditor.cpp +++ b/Source/PluginEditor.cpp @@ -583,6 +583,7 @@ void SpectralChainEditor::mouseDrag(const MouseEvent & ev) { std::swap(m_order[m_cur_index], m_order[new_index]); m_cur_index = new_index; + m_did_drag = true; repaint(); } } @@ -592,6 +593,6 @@ void SpectralChainEditor::mouseUp(const MouseEvent & ev) { if (m_did_drag == true) { - //m_src->setSpectrumProcessOrder(m_order); + m_src->setSpectrumProcessOrder(m_order); } }