From: <sv...@op...> - 2024-06-13 18:04:13
|
Author: sagamusix Date: Thu Jun 13 20:04:02 2024 New Revision: 21022 URL: https://source.openmpt.org/browse/openmpt/?op=revision&rev=21022 Log: [Mod] When removing plugins, go back to just sending one message to all views instead of many to speed up the GUI. Modified: trunk/OpenMPT/mptrack/Modedit.cpp Modified: trunk/OpenMPT/mptrack/Modedit.cpp ============================================================================== --- trunk/OpenMPT/mptrack/Modedit.cpp Thu Jun 13 15:38:48 2024 (r21021) +++ trunk/OpenMPT/mptrack/Modedit.cpp Thu Jun 13 20:04:02 2024 (r21022) @@ -616,11 +616,10 @@ if(srcPlug.GetOutputPlugin() == nPlug) { srcPlug.SetOutputToMaster(); - UpdateAllViews(nullptr, PluginHint(static_cast<PLUGINDEX>(srcPlugSlot + 1)).Info()); } } - UpdateAllViews(nullptr, PluginHint(static_cast<PLUGINDEX>(nPlug + 1)).Info().Names()); } + UpdateAllViews(nullptr, PluginHint().Info().Names()); if(nRemoved && m_SndFile.GetModSpecifications().supportsPlugins) SetModified(); |