fix(#443): guard battery-optimization platform calls (Gemini review)
Gemini flagged two unhandled PlatformException paths (SAFELANE §6): - isIgnoringBatteryOptimizations could throw -> banner silently never shows; now caught + logged, leaving the banner hidden on an unknown status. - openIgnoreBatteryOptimizationSettings could throw -> button did nothing with no feedback; now caught + logged + a snackbar tells the user it failed. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>pull/460/head
parent
bd4701c6ff
commit
844cf69800
Loading…
Reference in new issue