From ffdc318d7f52cd85d650d58e1049b13206ca25f8 Mon Sep 17 00:00:00 2001 From: hogliux Date: Sat, 19 Aug 2017 11:14:53 +0100 Subject: [PATCH] iOS/Android PlugIn Standalone: Fixed an issue where midi callbacks would be added twice --- .../Standalone/juce_StandaloneFilterWindow.h | 10 ---------- 1 file changed, 10 deletions(-) diff --git a/modules/juce_audio_plugin_client/Standalone/juce_StandaloneFilterWindow.h b/modules/juce_audio_plugin_client/Standalone/juce_StandaloneFilterWindow.h index 272b298d15..45dafcd28a 100644 --- a/modules/juce_audio_plugin_client/Standalone/juce_StandaloneFilterWindow.h +++ b/modules/juce_audio_plugin_client/Standalone/juce_StandaloneFilterWindow.h @@ -520,22 +520,12 @@ private: if (newMidiDevices != lastMidiDevices) { for (auto& oldDevice : lastMidiDevices) - { if (! newMidiDevices.contains (oldDevice)) - { deviceManager.setMidiInputEnabled (oldDevice, false); - deviceManager.removeMidiInputCallback (oldDevice, &player); - } - } for (auto& newDevice : newMidiDevices) - { if (! lastMidiDevices.contains (newDevice)) - { - deviceManager.addMidiInputCallback (newDevice, &player); deviceManager.setMidiInputEnabled (newDevice, true); - } - } } } #endif