I typically work on HUNDREDS of documents at a time in the binder, across dozens of integrated books. It is essential that when I navigate (e.g., forward or backward) between documents, that the cursor remains where I left it in a given document and that I can find that by clicking on the vertical scroll bar adjacent to the current document and pressing a key to enter some text, so that the document automatically shifts to the cursor location, where I can simply use backspace to delete the inserted character. In Scrivener 1.9.7, for example, that all works perfectly, including when I exit the application and restart it, in which case the cursor position is still properly maintained across multiple documents as I go forward or backward from where I’d left off, in each one.
In Scrivener 3.1.1 for Windows, having just tried it for the first time after licensing it via the upgrade process, I find that I am “lucky” to have the cursor placed in the right spot (where I left off) for the last open document ONLY, and that if I navigate forward or backward in the list, I find that the cursor position has been LOST for all other documents. Moreover, I cannot just click on the scroll bar to the right of a given document, to which I’ve navigated backward or forward, and press a key to insert a character wherever the cursor is (and again, the cursor is in the WRONG spot, as in the location is simply lost for all but the latest document upon reopening a project).
For me, when working on so many documents in a project, which span multiple books in the binder, this loss of proper functionality in Scrivener 3.1.1, makes 3.x UNUSABLE, forcing me to stick with 1.9.7. I view this all as a bug that has gone unreported and unfixed between 1.x and 3.x.
Please advise, and please put this bug as a high priority to fix. Thanks.