Page 1 of 1

Cannot scroll while having context menu open after upgrading to PM28

Posted: 2018-08-23, 22:28
by Dariush
Also applies to having other similar objects open - e.g. native "recently closed tabs" list and dropdown tab list in All Tabs Helper 0.2.38.

Re: Cannot scroll while having context menu open after upgrading to PM28

Posted: 2018-08-23, 22:54
by Goodydino
Do you mean that the context menu is so large that it has (or should have) a scrollbar, and you cannot scroll it?

Re: Cannot scroll while having context menu open after upgrading to PM28

Posted: 2018-08-24, 00:06
by Dariush
No, I mean that I cannot scroll the page when it's open, whereas I could previously.

Re: Cannot scroll while having context menu open after upgrading to PM28

Posted: 2018-08-24, 01:12
by therube
Explain, I'm not understanding?

Are you speaking of the native right-click context-menu, or does the ATH extension play into this?

> previously

Previously, what?

---

OK, confirmed behavior difference.

PM 27, open native context-menu
Without dismissing the context-menu, move cursor outside of context-menu area
Use mouse scroll-wheel

Result: Page scrolls


PM 28

Result: Page does not scroll

FF 61

Result: Page does not scroll

Re: Cannot scroll while having context menu open after upgrading to PM28

Posted: 2018-08-24, 05:48
by Moonchild
Not scrolling when a context menu is open is standard behavior for applications on all operating systems.
Pale Moon 28 aligns with that (being able to scroll was actually a bug).

Re: Cannot scroll while having context menu open after upgrading to PM28

Posted: 2018-08-24, 10:30
by Dariush
This might be the standard behavior, but it's really inconvenient. Can we at least get an option to have the old behavior back, please?

Re: Cannot scroll while having context menu open after upgrading to PM28

Posted: 2018-08-24, 10:41
by fillerup
Dariush wrote:This might be the standard behavior, but it's really inconvenient. Can we at least get an option to have the old behavior back, please?
+1. it makes a lot of sense, considering both Linux and Mac allow you to scroll in unfocused windows natively, and tools on Windows exist for the same purpose.

Re: Cannot scroll while having context menu open after upgrading to PM28

Posted: 2018-08-24, 10:46
by JustOff
Dariush wrote:This might be the standard behavior, but it's really inconvenient. Can we at least get an option to have the old behavior back, please?
Could you please run mozregression to find when and where this was changed in the Mozilla tree?
Off-topic:
PS: My mouse does not have a scroll wheel at all :roll:

Re: Cannot scroll while having context menu open after upgrading to PM28

Posted: 2018-08-24, 11:08
by yami_
Off-topic:
fillerup wrote:+1. it makes a lot of sense, considering both Linux and Mac allow you to scroll in unfocused windows natively
Traditionally UNIX WMs use the focus-follows-mouse model in with scrolling unfocused windows is impossible.

Re: Cannot scroll while having context menu open after upgrading to PM28

Posted: 2018-08-24, 11:22
by Dariush
2016-04-12 was the last good build, 2016-04-13 is bad. I don't know how to narrow down where the change occured - this tool doesn't support this, does it?

Re: Cannot scroll while having context menu open after upgrading to PM28

Posted: 2018-08-24, 11:27
by Moonchild
I'm not entirely sure how this behavior is considered "very inconvenient", despite every other application behaving that way...

I've looked at the widget code for this and making it an option is very easy on Windows at least. if other operating systems (where this was fixed a lot earlier) also have this UX desire with the risk of disjoining the contextual menu from the element the menu belongs to, then something similar can be done there, but it'll have to be tackled by devs for those OSes.

See Issue #730 (UXP).

Re: Cannot scroll while having context menu open after upgrading to PM28

Posted: 2018-08-24, 12:05
by Dariush
Thank you very much!
Off-topic:
Moonchild wrote:I'm not entirely sure how this behavior is considered "very inconvenient", despite every other application behaving that way...
It's not actually every application - I checked stuff I have open and it was a 50/50 split - Tixati and Directory Opus allow normal scrolling with open context menu, Chrome closes it on scroll, three programs don't allow scrolling with open menu. And being widespread has little to do with convenience in any case. :)

Re: Cannot scroll while having context menu open after upgrading to PM28

Posted: 2018-08-24, 13:29
by fillerup
Off-topic:
yami_ wrote:Traditionally UNIX WMs use the focus-follows-mouse model in with scrolling unfocused windows is impossible.
what WMs are you talking about? afaik this is the case for at least the two main Linux DEs, KDE and GNOME. never tried the more minimalist WMs like i3, bspwm etc so i can't speak for those

Re: Cannot scroll while having context menu open after upgrading to PM28

Posted: 2018-08-24, 15:31
by yami_
Off-topic:
fillerup wrote:what WMs are you talking about? afaik this is the case for at least the two main Linux DEs, KDE and GNOME. never tried the more minimalist WMs like i3, bspwm etc so i can't speak for those
KDE was designed to be similar to MS Windows and GNOME was GNU-approved KDE replacement. I know for sure that twm (the standard X Windows System WM since 1987 (X11R4)) use the focus-follows-mouse model. That is why I wrote "traditionally".