Closed wl-stepp closed 1 month ago
good catch and thanks for the issue. this should be easy to fix
this is fixed now. side note: there's a lot to be desired in the ConfigGroup editing widgets. The current ones are mostly a direct porting of the MMStudio interface (and they were made early in the process and contain a lot of code duplication). So some variant of #307 or #338 will likely replace these widgets in the future.
Description
Trying to update a PresetConfig from the Widget by added another Preset to Channel. Crashes because one of our devices is called "pE-800" and the "-" makes the widget think it's called "pE" only. This works in the Java version however. I think there might be a step where the "-" is used to separate device and setting?
What I Did
We can replicate with a minimal system:
Error when trying to change a preset in ErrorChannel, config attached.
MMConfig_error.zip