mirror of
https://github.com/MarekZegare4/MeshCore-Solo.git
synced 2026-07-26 14:58:12 +00:00
Track dirty state per-field in handleInput. savePrefs() on exit only if at least one value was actually modified. Buzzer is excluded — it already saves immediately via toggleBuzzer(). markClean() resets the flag each time the settings screen is opened. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>