From 1b7e8dfda94c06fe7919182e85a6d231dcd62f93 Mon Sep 17 00:00:00 2001 From: gvnnz Date: Thu, 5 Dec 2024 21:56:06 +0100 Subject: [PATCH] Fix MIDI out information not being refreshed properly on MIDI channels (#717) --- src/core/api/IOApi.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/core/api/IOApi.cpp b/src/core/api/IOApi.cpp index a7fc33588..452c04491 100644 --- a/src/core/api/IOApi.cpp +++ b/src/core/api/IOApi.cpp @@ -72,7 +72,7 @@ void IOApi::channel_enableMidiLightning(ID channelId, bool v) void IOApi::channel_enableMidiOutput(ID channelId, bool v) { m_model.get().tracks.getChannel(channelId).midiChannel->outputEnabled = v; - m_model.swap(m::model::SwapType::NONE); + m_model.swap(m::model::SwapType::HARD); // Rebuild info printed in MIDI channels } /* -------------------------------------------------------------------------- */ @@ -94,7 +94,7 @@ void IOApi::channel_setMidiInputFilter(ID channelId, int ch) void IOApi::channel_setMidiOutputFilter(ID channelId, int ch) { m_model.get().tracks.getChannel(channelId).midiChannel->outputFilter = ch; - m_model.swap(m::model::SwapType::NONE); + m_model.swap(m::model::SwapType::HARD); // Rebuild info printed in MIDI channels } /* -------------------------------------------------------------------------- */