Huge quality of life improvement. Haven’t seen this mentioned on Lemmy yet!
Works well for me, no more waiting.
https://guides.cakewallet.com/docs/monero/#background-syncing
Background syncing
In Connection and sync settings, you can enable or disable background syncing for your Monero wallets. By default, all of your Monero wallets will sync in the background in Unobtrusive mode.
Cake Wallet uses native operating system background processes to preserve battery life, preserve device longevity, and mitigate user interference.
Yeah, those conditions are met while its charging, but the charging time is not fixed. If it tried to do it at say midnight for example the “is charging” condition would almost never be met.