Steps to reproduce:
- In any browser, go into browse mode and position the cursor on a link.
- Press the cursor routing button on a braille display above the control type label "lnk".
- If the cursor wasn't on the first character of the link, it will now be moved there. In that case, repeat step 2.
Expected behavior:
The link is activated.
Actual behavior:
The cursor is routed if it is not already positioned at the start of the link, but the link is not activated when pressed again. The same for buttons and other controls.
System configuration:
NVDA version: master-14219,24cc3204
NVDA Installed or portable: Installed
Technical:
I suspect braille.TextInfoRegion.routeTo. The control type label can't be routed to but shares the same start position as the content following it.
Steps to reproduce:
Expected behavior:
The link is activated.
Actual behavior:
The cursor is routed if it is not already positioned at the start of the link, but the link is not activated when pressed again. The same for buttons and other controls.
System configuration:
NVDA version: master-14219,24cc3204
NVDA Installed or portable: Installed
Technical:
I suspect
braille.TextInfoRegion.routeTo. The control type label can't be routed to but shares the same start position as the content following it.