Description
Steps to reproduce:
- Open the provided webpage in Firefox,
- Hover the mouse over the different lines.
Actual behavior:
If a paragraph contains an inline element (such as a link, an image, a button, etc...) that is not placed at the start, NVDA will not be able to report the text directly following the element. But, if the paragraph is long enough, then you will be able to read the desired text (providing that you place the cursor away from the element). As you can see from my test case, this offset seems to depend on the amount of text placed before the element.
Expected behavior:
NVDA should be able to read the text that is adjacent to an inline element, without any margin (like in Microsoft Edge or Google Chrome for instance).
System configuration
NVDA installed/portable/running from source:
NVDA is installed.
NVDA version:
NVDA 2018.4.1
Windows version:
Windows 10 Education, version 1809
Name and version of other software in use when reproducing the issue:
Mozilla Firefox 65.0 (x64)
bug.zip
Other questions
Does the issue still occur after restarting your PC?
Yes
Have you tried any other versions of NVDA?
As far back as I can remember, this problem has been there for a very long time.