Complete

fenix 5 Plus: 14.00 bad serve onEnterSleep

I have strange error on f5plus, stack

-onEnterSleep, ok

-draw, ok

- updC from draw but this function is called only when no low power (I check it) - it means from onUpdate so probably every minutes update or after BT connection 

- onBD, ok calling from updC

error Invalid Value in onBD  in line loadResource

I know, from 3.2.5 I can't use loadResource during low power but why system call onUpdate during low power then raise error when I use loadResource?

  • system still call onUpdate on minute mark (once per minute) but only call onPartialUpdate on second mark (once per second) during low power mode.

    since 3.2.5, we are introducing additional penalty to loadResource called during low power mode, which will incur disk i/o and cause additional power drain.

    is there any way you can move the loadResource to onShow or onLayout, if memory allows of cause.