The plugin waits for every action to complete (return control of the main thread) before it proceeds to the next action. So this depends on what calibre viewer is doing.
However, I tested your chain and this behavior does not happen for me. But maybe we have different (viewer) settings that might affect this.
Edit: If you have other reader apps installed on your system, try temporarily making them the default reader (preferences > behavior > un-check use internal view for + make the other reader the default on your system), and see whether this makes a difference.
Last edited by capink; 04-03-2021 at 05:53 AM.
|