Also, small bug when using jump to a book that doesn't appear in the current VL. Ideally either switch to All Books or state it's not in the VL.
Code:
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "calibre_plugins.job_spy.notes_viewer_dialog", line 1187, in jump_to_matching_book
File "calibre_plugins.job_spy.notes_viewer_dialog", line 648, in move_library_view_index
File "calibre\db\view.py", line 232, in id_to_index
ValueError: No such book_id 485