Pinecone:
When the current book is changed, the name of the selected collection is erased on purpose. This is because it has to accomodate the opening of any new book, and even if the new book happens to be the next book in the previously selected collection, there's no way of knowing if the user wants to stick to that collection - and such an assumption would prevent cycling through all collections before the selected one.
Once the feature of manually selecting a collection is implemented, you will find that this collection preference is retained when opening a new book. So that might be the preferable option in your case.
On the question of disabling options: that is highly unlikely to be implemented, since it requires a relatively large amount of code. I take it you use the cycle function quite often?
|