My workflow is heavily keyboard search based as I mentioned in the 1.9.0 release thread.
Here are couple of simple test cases with the 1.9.1 release using the attached epub which is just the word "the" on 5 pages.
Test case 1:
- open search.epub
- type ctrl-f
- type "the" and hit enter - finds "the" in Section0001
- type ctrl-g - finds "the" in Section0002
- type ctrl-shift-g - finds "the" in Section0005
- any repeats of ctrl-g or ctrl-shift-g say "No matches found"
- hit "Restart" button in search box
- any repeats of ctrl-g or ctrl-shift-g STILL say "No matches found"
Test case 2:
- open search.epub
- double click on Section0003
- type ctrl-f
- type "the" and hit enter - finds "the" in Section0003
- type ctrl-shift-g - finds "the" in Section0002
- any repeats of ctrl-g or ctrl-shift-g say "No matches found"
- hit "Restart" button in search box
- any repeats of ctrl-g or ctrl-shift-g STILL say "No matches found"
For the above two tests, it seems somehow the backwards search is confusing things? There are funny things happening even before the Restart button step.
Test case 3:
- open search.epub
- type ctrl-f
- type "the" and hit enter - finds "the" in Section0001
- type ctrl-g - finds "the" in Section0002
- type ctrl-g - finds "the" in Section0003
- type ctrl-g - finds "the" in Section0004
- type ctrl-g - finds "the" in Section0005
- any repeats of ctrl-g or ctrl-shift-g say "No matches found" (as expected?)
- hit "Restart" button in search box
- any repeats of ctrl-g or ctrl-shift-g STILL say "No matches found"
I can usually get search to work again with some combination of the "Restart" button and ctrl-f/enter but not in a predictable way. Sometimes just ctrl-f/enter works, others I need a Restart before or after the ctrl-f/enter.