Updates to palette filter.

This commit is contained in:
Marisa the Magician 2022-02-05 22:48:15 +01:00
commit 3f83453ee7
4 changed files with 22 additions and 33 deletions

View file

@ -159,11 +159,22 @@ Class OptionMenuItemMFXSlider : OptionMenuItemSlider
// passes shift/alt presses to MFXSliders
Class MFXOptionMenu : OptionMenu
{
private void UpdatePresetNames()
{
for ( int i=0; i<mDesc.mItems.size(); i++ )
{
if ( !(mDesc.mItems[i] is 'OptionMenuItemMFXPresetList') )
continue;
OptionMenuItemMFXPresetList(mDesc.mItems[i]).UpdateNames();
}
}
override void Init( Menu parent, OptionMenuDescriptor desc )
{
Super.init(parent,desc);
DontDim = true;
DontBlur = true;
UpdatePresetNames();
}
override bool OnUIEvent( UIEvent ev )
@ -181,11 +192,6 @@ Class MFXOptionMenu : OptionMenu
override void OnReturn()
{
Super.OnReturn();
for ( int i=0; i<mDesc.mItems.size(); i++ )
{
if ( !(mDesc.mItems[i] is 'OptionMenuItemMFXPresetList') )
continue;
OptionMenuItemMFXPresetList(mDesc.mItems[i]).UpdateNames();
}
UpdatePresetNames();
}
}