521d8f8e47
- app.js: move initInactivityWatcher() inside syncSettingsFromDB().then() so it reads screensaver_enabled after server sync, not stale localStorage - app.js: skip gemini_key/bring_password in save_settings POST when empty to avoid overwriting server .env with blank values - api/index.php: add screensaver_enabled to getServerSettings() + saveSettings()