Vanwege onderhoudswerkzaamheden die uw ervaring zouden moeten verbeteren, heeft deze website beperkte functionaliteit. Als een artikel uw probleem niet verhelpt en u een vraag wilt stellen, kan onze ondersteuningsgemeenschap u helpen in @FirefoxSupport op Twitter en /r/firefox op Reddit.

Zoeken in Support

Vermijd ondersteuningsscams. We zullen u nooit vragen een telefoonnummer te bellen, er een sms naar te sturen of persoonlijke gegevens te delen. Meld verdachte activiteit met de optie ‘Misbruik melden’.

Meer info

Deze conversatie is gearchiveerd. Stel een nieuwe vraag als u hulp nodig hebt.

Wrong offset for the right-click menu → Right-click on link immediately opens link in new tab unless button is held (at least three years old bug)

  • 2 antwoorden
  • 1 heeft dit probleem
  • 6 weergaven
  • Laatste antwoord van SamXubuntu

more options

Hi. There is this at least three years old GUI bug that is not yet fixed, I'm writing this post to show the temporary workaround and hopefully get more interest in the bug itself. This would be an urgent usability bug, but it's still here because probably not everyone can reproduce it.

Link to one of the bug reports: https://bugzilla.mozilla.org/show_bug.cgi?id=1504021


> Description

Removing the title bar doesn't set an offset for the right-click menu → the right-click menu will appear slightly wrong positioned, with its first entry below the mouse cursor → the first entry of the menu will get a mouse-release event and will trigger.

The effect of this can be different depending on what you right-click:

  • right-click some empty area in a web-page: you will be taken back to the previous page (because the first menu entry does that)
  • right-click a link: you will open the link in a new tab (because the first menu entry does that)


> Steps

  • Have a non-maximized Firefox window.
  • Disable the title bar (through the "Customize..." option)
  • Right-click anywhere on a webpage: you will be taken to the previous page.


> Workaround

Enable user styles by setting toolkit.legacyUserProfileCustomizations.stylesheets to true. Create "chrome" folder in your profile directory. Inside, create "userChrome.css", and write:

   #contentAreaContextMenu{ margin: 20px 0 0 20px }
Hi. There is this at least three years old GUI bug that is not yet fixed, I'm writing this post to show the temporary workaround and hopefully get more interest in the bug itself. This would be an urgent usability bug, but it's still here because probably not everyone can reproduce it. Link to one of the bug reports: https://bugzilla.mozilla.org/show_bug.cgi?id=1504021 > Description Removing the title bar doesn't set an offset for the right-click menu → the right-click menu will appear slightly wrong positioned, with its first entry below the mouse cursor → the first entry of the menu will get a mouse-release event and will trigger. The effect of this can be different depending on what you right-click: * right-click some empty area in a web-page: you will be taken back to the previous page (because the first menu entry does that) * right-click a link: you will open the link in a new tab (because the first menu entry does that) > Steps * Have a non-maximized Firefox window. * Disable the title bar (through the "Customize..." option) * Right-click anywhere on a webpage: you will be taken to the previous page. > Workaround Enable user styles by setting toolkit.legacyUserProfileCustomizations.stylesheets to true. Create "chrome" folder in your profile directory. Inside, create "userChrome.css", and write: #contentAreaContextMenu{ margin: 20px 0 0 20px }
Gekoppelde schermafbeeldingen

Bewerkt door SamXubuntu op

Alle antwoorden (2)

more options

Did you try the workaround in comment 10 to modify a pref on the about:config page ?

  • ui.context_menus.after_mouseup
  • bug 1504021 - Right-click on link immediately opens link in new tab unless button is held
more options

I'm fine with the workaround described in my OP.

I've opened another bug report: https://bugzilla.mozilla.org/show_bug.cgi?id=1625774