In a multi zoom setup (mine was left (primary 200%), right (secondary 175%) there is a regression (both with and without update on autoscale) in menus.
We need to treat Menus similar to Shells -> they are always positioned with an absolute value. Currently they are set with two different ways:
Old zoomed down location, e.g. in Widget::showMenu -> this still works
New zoomed location, e.g. Push menus like the Run configurations -> this will result in
At least two things to do here:
Adapt Widget::showMenu to map the pixels location to the display instead of just zooming it down
Adapt Menu::setLocation to use mapping from display instead of just zooming it up
In a multi zoom setup (mine was left (primary 200%), right (secondary 175%) there is a regression (both with and without update on autoscale) in menus. We need to treat Menus similar to Shells -> they are always positioned with an absolute value. Currently they are set with two different ways:
At least two things to do here: