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();
|