Context menu differs between right-mouse click and application key


Rick
 

I am trying to copy a graphic embedded in a link in a web page. The html link code might look something like the following:

 

<a href="www.site.com" target="_blank">Link Text<img src="assets/images/general/new-window.png" alt="opens in a new window" width="16" height="16"></a>

 

Notice that the image tag is embedded in the anchor tag. On the website, I navigate to the graphic (by using the “g” key or by navigating to the link and using cursor keys until NVDA speaks the work graphic). I then right-click on the image by pressing the Application key (or Shift+F10). In Firefox, I get a context menu similar to:

  • Open link in new tab
  • Open link in new window
  • Open link in new private widow
  • Bookmark this link
  • Save link as …
  • Save link to pocket
  • Copy link location
  • Search Google for “link text”
  • Send link to device
  • Inspect element

 

However, if I route the mouse to the cursor and press the right mouse button (or press the NumPad / key) I get a different context menu, as follows:

  • Open link in new tab
  • Open link in new window
  • Open link in new private widow
  • Bookmark this link
  • Save link as …
  • Save link to pocket
  • Copy link location
  • View image
  • Copy image
  • Copy image location
  • Save image as …
  • Email image
  • Set image as desktop background
  • View image info
  • Send link to device
  • Inspect element

 

Note that the right mouse click presents a context menu that allows working with the image (which is what I want) that is not present in the application key context menu. Similar results appear in other browsers.

 

The question is:

 

Is this an NVDA issue or a Microsoft / browser issue. Once I know, I will forward to the appropriate company.

 

You can try this for yourself: Go to a website like  www.seeingeye.org and press Control+Home to get to the top of the page. This will position you at their logo, which is also a link. Try the two different context menu invocation methods and notice the difference.

 

Thanks, Rick

 

Join nvda@nvda.groups.io to automatically receive all group messages.