mltony / nvda-browser-nav

BrowserNav is NVDA add-on that enhances NVDA browse mode with new keystrokes.
GNU General Public License v2.0
14 stars 5 forks source link

Jumping through multiple quick jump bookmarks is not supported #11

Open tuukkao opened 2 years ago

tuukkao commented 2 years ago

BrowserNav doesn't support having multiple bookmarks as quick jump bookmark. It allows multiple bookmarks to be a quick jump bookmark but only the first bookmark is used when pressing j in a document. Tested with BrowserNav 2.4 and NVDA 2022.2.

Steps to reproduce:

  1. Create a new website.
  2. Create two quick jump bookmarks with pattern match type set as substring paragraph match. (Pattern match type is probably irrelevant but this mirrors my setup.)
  3. Press j until there are no more matches. Only the first created bookmark is matched.
  4. Disable the first created bookmark.
  5. Press j again in the document until there are no more matches. Now only the second bookmark gets matched.

In my opinion BrowserNav should either:

mltony commented 2 years ago

Please try to be more specific - e.g. what is your concrete website and what bookmarks are you trying to create? I just tried and couldn't reproduce this - both bookmarks work fine. One thing that comes to mind is that currently BrowserNav only searches for paragraphs, meaning that if there are two bookmarks within the same paragraph, then only the first one will get matched - regardless of their type. If this is the case - then yes, it is on my list to fix that at some point.