Skip to content

fix: reload native apps on settings change without reboot#809

Open
MayNiklas wants to merge 1 commit intoBlueforcer:mainfrom
MayNiklas:fix/native-app-toggle-no-reboot
Open

fix: reload native apps on settings change without reboot#809
MayNiklas wants to merge 1 commit intoBlueforcer:mainfrom
MayNiklas:fix/native-app-toggle-no-reboot

Conversation

@MayNiklas
Copy link
Copy Markdown

Summary

  • Native app toggles (TIM, DAT, HUM, TEMP, BAT) now take effect immediately when changed via the settings API, without requiring a reboot.
  • Calls loadNativeApps() after applyAllSettings() when any native app toggle is modified.
  • Removes the stale "(requires reboot)" notices from the API docs.

Motivation

Previously, toggling native apps on or off via the API had no visible effect until the device was rebooted.

Test plan

  • Send a settings update disabling a native app (e.g. {"TIM": false}) and verify it disappears from the app cycle without rebooting.
  • Re-enable the app and verify it reappears immediately.
  • Confirm other settings changes (non-native-app keys) still work as before.

Also removes stale reboot notice from native app toggle docs.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant