fix(presets): normalize loaded colours before pattern math

This commit is contained in:
2026-03-22 00:36:53 +13:00
parent 4c7646b2fe
commit 8403f36a1f
4 changed files with 16 additions and 7 deletions

View File

@@ -644,7 +644,7 @@ def test_preset_save_load():
assert patterns.save(), "Save should return True"
reloaded = Presets(settings["led_pin"], settings["num_leds"])
assert reloaded.load(), "Load should return True"
assert reloaded.load(settings), "Load should return True"
preset = reloaded.presets.get("saved_preset")
assert preset is not None, "Preset should be loaded"