Expansion Sample Maps -Sorted Naturally by default now?
-
I've just noticed in an Expansion Pack that I (thought I had) finished that all the sample maps are incorrectly saved in presets and the sample map list that I access via a combo box is now in alphabetical order. It was never in order previously. Is that a new change?
-
@danh said in Expansion Sample Maps -Sorted Naturally by default now?:
sample maps are incorrectly saved in presets
What does that mean?
-
@d-healey it means that every preset has a value for the combo box saved in it, and that value corresponds to a list of sample maps that has now been rearranged into alphabetical order, and therefore loads the wrong map.
Make sense?!
-
@danh said in Expansion Sample Maps -Sorted Naturally by default now?:
a list of sample maps
Is this list from
Sampler.getSampleMapList()
? or one you created manually? -
@d-healey more or less:
local cx = expHandler.getCurrentExpansion(); sampleMaps = cx.getSampleMapList();
It used to be in an oder I couldn't really figure out, jumbled up, but now straight alpha.
-
@danh I'm not seeing any commits specific to that function so this change must be a side-effect of some other change that was made. Try some different commits until you find the one where the change occurred.
-
@d-healey Alphabetical is great, as long as it stays that way for the future!!
-
@danh You can sort the list yourself with the
sort
function to make sure it does ;) -
@d-healey I did try that, and the list in the combo box went alphabetical, but it seemed it still loaded the sample maps as before. I couldn't figure it out!
-
@danh Did you only sort the list as it was written to the combo box items list or did sort the array that contains the sample maps and the combo box items?
-
@d-healey I did this:
sampleMaps.sortNatural();
-
@danh And that array is also used to populate the combo box?
-
@d-healey aye:
SAMPLEBOX.set("items", ""); SAMPLEBOX.set("items", sampleMaps.join("\n"));
-
@danh You don't need to clear the combo box before populating any more, that bug was fixed :)
-
@d-healey said in Expansion Sample Maps -Sorted Naturally by default now?:
You don't need to clear the combo box before populating any more, that bug was fixed
-
@d-healey good to know. So the code looks ok? Maybe I'll have another go - although maybe impossible to tell now
-
@danh said in Expansion Sample Maps -Sorted Naturally by default now?:
So the code looks ok?
From the tiny amount you've posted, yes.