Robbendebiene / Gesturefy

Navigate, operate, and browse faster with mouse gestures! A customizable Firefox mouse gesture add-on with a variety of different commands.
https://addons.mozilla.org/firefox/addon/gesturefy/
GNU General Public License v3.0
829 stars 74 forks source link

Funny bug (or feature?): page zoom level also applies to popup menu #694

Closed byzod closed 11 months ago

byzod commented 11 months ago

Popup menu from gesturefy and vanilla context menu, 100% zoom

1


Vanilla context menu and popup menu from gesturefy, 400% zoom 🤣

2

Robbendebiene commented 11 months ago

The explanation is that the entire Gesturefy UI (like the gesture trail) scales, simply because it hast to be part of the website. I would have prefered using the native context menu for the popup gestures if it was possible. Since it is not I'm left with two options:

  1. mimic the context menu as good as possible (e.g. counter scale the popup when the user zooms in)
  2. make a virtue out of necessity - treat the popup as something own in other words independent of the context menu GUI element

I prefer the second option for several reasons:

So the interesting question is, does scaling the popup cause any harm? I don't have a strong opinion on that but at least from an accessibility point of view scaling the menu is definitely the way to go as it allows visual impaired people to increase the readability of the menu.

Long story short - For me this is a wontfix until somebody comes up with a good reason to counter scale the menu that is worth the effort and also does not defeat the accessibility aspect.