mirror of
https://github.com/sunnypilot/sunnypilot.git
synced 2026-06-20 23:32:07 +08:00
3509fccec7
* [TIZI/TICI] ui: remove per-frame param sync * fix: prevent params.put skip in OptionControlSP by deferring mutation to set_value The idempotent guard added in the previous commit was being bypassed because _handle_mouse_release mutated self.current_value before calling set_value(), making the check always return early. Now we calculate the new value and pass it to set_value, allowing the guard to work correctly and params to persist.