Introduction of Manual Sync Feature

I am using Logseq on both a Windows PC and an Android phone. I rarely use both devices at the same time; I primarily use it on the Windows PC and occasionally on the Android phone. However, whenever I start the app on either device or make edits to a page, I sometimes find myself waiting for a few minutes due to the sync process, during which I can’t use the app.

I understand this issue arises because Logseq is unable to track Create, Update, and “Delete” actions at the block level, and as long as multiple files need to be opened to reflect changes, this problem will likely persist. In other words, I believe it will be difficult to resolve until the database version is released.

However, I would appreciate it if a manual sync feature could be introduced in the current version (not the database version) that remains inactive during normal use and only initiates syncing when I want it to.

Of course, I can currently toggle the sync feature on and off in the settings, but I have to wait for the sync to complete before I can turn it off. Additionally, if I forget to turn it off, the sync starts automatically the next time I launch the app, which is inconvenient.