Open Bug 1273012 Opened 8 years ago Updated 3 months ago

Bookmarks popup would not scroll with mouse wheel when mouse pointer on a folder

Categories

(Core :: Widget, defect, P3)

48 Branch
Unspecified
Windows 10
defect

Tracking

()

REOPENED
Tracking Status
firefox47 --- unaffected
firefox48 + wontfix
firefox49 + wontfix
firefox-esr45 --- unaffected
firefox50 - wontfix
firefox51 - wontfix
firefox52 - wontfix
firefox-esr52 --- wontfix
firefox53 - wontfix
firefox-esr102 --- wontfix
firefox-esr115 --- wontfix
firefox54 --- wontfix
firefox55 --- wontfix
firefox86 --- wontfix
firefox87 --- wontfix
firefox88 --- wontfix
firefox89 --- wontfix
firefox111 --- wontfix
firefox112 --- wontfix
firefox113 --- wontfix
firefox117 --- wontfix
firefox118 --- wontfix
firefox119 --- wontfix

People

(Reporter: alice0775, Unassigned)

References

(Regression)

Details

(7 keywords, Whiteboard: tpi:+, widget-next)

Attachments

(2 files)

Attached file test bookmarks
[Tracking Requested - why for this release]: I cannot scroll bookmarks menu due to regression. (big mistake by Fx-team)


This is very annoyance bug.
To scroll bookmarks menuopup, I always have to be concerned about the position of the mouse.

Steps to reproduce:
1. Bookmark sufficient number (e.g. 100) and also sufficient number of folder
2. Open Bookmarks menupopup
   --- the folder will be opened automatically and instantly (i.e., ui.submenuDelay  300ms)
3. Try scroll the menupopup to the bottom with mouse wheel

Actual Results:
Cannot scroll. i.e, cnnot open bookmark which is out of view.


Expected Results:
Menu should can be scrolled even if folder is opened.

Regression window:
https://hg.mozilla.org/integration/fx-team/pushloghtml?fromchange=c6e90a3857c019e418c113f31dec86ca43e60243&tochange=4cab5471b2fa42dd7d0560f8f35dcc4e82a9414e

Regressed by:
4cab5471b2fa	Gijs Kruitbosch — Bug 982121 - consume wheel events when popups are open, r=enndeakin
Google chrome can scroll the menupopup even if folder is opened.
Whiteboard: [parity-Chrome]
OS: Unspecified → Windows 10
Going to track for 48/49 based on the fact this makes it difficult to scroll bookmarks. Should this be moved to the Core | Widget component to get it out of the untriaged state? And I think the 49 flag should be set to affected instead of unaffected?
oops.
Component: Untriaged → Widget: Win32
oops.
Flags: needinfo?(jmathies)
From what I understand, this is done on purpose, based on the UX bug 982121 comment 18.  Gijs, can you verify?  If that's the case, we should wontfix this.
Flags: needinfo?(gijskruitbosch+bugs)
(In reply to Milan Sreckovic [:milan] from comment #5)
> From what I understand, this is done on purpose, based on the UX bug 982121
> comment 18.  Gijs, can you verify?  If that's the case, we should wontfix
> this.

I defer to Neil and Jim on this. Feels like the parent menupopup could maybe be scrollable, but I don't know if that's feasible without "unfixing" 982121. Even so, the behaviour as it exists on 45 also doesn't seem particularly great, with the open submenu being left hanging in space while you scroll the parent menu. IE on win10 doesn't let you scroll the bookmarks menu at all, irrespective of whether a submenu is open or not. Not sure if there's other apps with a 'native' UI that we could get inspiration from about how this is "supposed" to work.

That said, this also doesn't seem like a big deal - if you're using the mouse to navigate these big menus, you already have to think about your mouse position and this doesn't seem like a big deal. Doesn't need to track a release, IMO.
Flags: needinfo?(gijskruitbosch+bugs) → needinfo?(enndeakin)
OK, sounds like we know we don't want to fix this at the expense of un-fixing 982121, and it's a question of whether we can get both done.
Attached patch Proof of conceptSplinter Review
So we should hide child menus when scrolling a parent menu.

This is a proof of concept patch if someone wants to work on this.

It is for Mac only. It will need to be extended to other platforms, and also be limited to menus only.
Flags: needinfo?(enndeakin)
Flags: needinfo?(jmathies)
Priority: -- → P2
Whiteboard: [parity-Chrome] → [parity-Chrome], tpi:+
Keep in mind, if bookmark list consist only of folders and some of folder submenu suddenly opened, there is no way to close it or scroll with mouse at all
This feature is working well with Google Chrome and FireFox 47.01 and below!!
[Tracking Requested - why for this release]:
backing  out of bug 982121 is needed
We've shipped 48 and 49 with this change, it doesn't look like it warrants tracking for 50.
Hi :Gijs,
Can you help to take a look at this bug since it's related to bug 982121?
Flags: needinfo?(gijskruitbosch+bugs)
(In reply to Gerry Chang [:gchang] from comment #15)
> Hi :Gijs,
> Can you help to take a look at this bug since it's related to bug 982121?

I'm busy with other things right now, so I don't have time to do that at this point.
Flags: needinfo?(gijskruitbosch+bugs) → needinfo?(gchang)
Flags: needinfo?(gchang)
(In reply to :Gijs Kruitbosch from comment #16)
> (In reply to Gerry Chang [:gchang] from comment #15)
> > Hi :Gijs,
> > Can you help to take a look at this bug since it's related to bug 982121?
> 
> I'm busy with other things right now, so I don't have time to do that at
> this point.

Just remove the problem patch.
(In reply to Alice0775 White from comment #17)
> (In reply to :Gijs Kruitbosch from comment #16)
> > (In reply to Gerry Chang [:gchang] from comment #15)
> > > Hi :Gijs,
> > > Can you help to take a look at this bug since it's related to bug 982121?
> > 
> > I'm busy with other things right now, so I don't have time to do that at
> > this point.
> 
> Just remove the problem patch.

I don't think that the severity of this problem justifies regressing bug 982121.
Unable to scroll bookmarks menupopup with mouse wheel. 
So, unable to access bookmarks of long menupopup.


Bug 982121 did fix only visual layout problem. 
However, Bug 982121 breaks basic function of bookmarks menupopup.

I think the later one is more severity problem.
(In reply to Alice0775 White from comment #19)
> Unable to scroll bookmarks menupopup with mouse wheel. 
> So, unable to access bookmarks of long menupopup.

There are scroll buttons at the ends of the popup, and you can use the keyboard, so this is not true. You can no longer use the mousewheel to navigate the menu, when a child menu is open. That's a lot less sever than "it is impossible to access bookmarks".

We just disagree about the severities of the issues here.
Add ux-tone as well as regression.

User do not know why mouse wheel does not work?
No more
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → WONTFIX
This should be fixed. I just don't have time to do it right now. That's not the same as wontfix.
Status: RESOLVED → REOPENED
Resolution: WONTFIX → ---
This regression first shipped in 48, doesn't sound like it's major enough for us to track.
Too late for a fix for 53, as we are in the last week of the 53 beta cycle.
Mass wontfix for bugs affecting firefox 52.
The bug is affecting folders in your bookmarks folder only from what I have experienced.

I have a ton of bookmarks, and as well, folders. 

My folders are at the TOP of my bookmark menu.

Individual bookmarks beneath them

I can not scroll with the mouse wheel doen the menu, past the folders to the individula bookmarks. 

ALSO, by creating a folder, dropping all my existing folders in there, you can't scroll the folders created in there either.

This is a bug with how FF sees and scrolls folders specifically.

Version 47 is the last version to seamlessly work, EVERY version above it has broke this feature that has worked since FF v1

I emplore you to fix this as creating folders in bookmarks has always been a common thing, and a highly used thing that needs to be fixed.
Mass bug change to replace various 'parity' whiteboard flags with the new canonical keywords. (See bug 1443764 comment 13.)
Keywords: parity-chrome
Whiteboard: [parity-Chrome], tpi:+ → tpi:+
Priority: P2 → P3
Whiteboard: tpi:+ → tpi:+, widget-next

I don't expect this to be fixed, not even by Proton.... :(

Severity: normal → S3

Now Proton menu has too much padding for bookmarks menu(See Bug 1707430).
So, I'm encountering this problem more often.

Please fix this bug!!!

No longer blocks: 982121
Regressed by: 982121, 1707430
Component: Widget: Win32 → Widget
Has Regression Range: --- → yes
Duplicate of this bug: 1822946
Keywords: parity-edge
See Also: → 1877612

This bug is eight years old?

Sorry to be such a newbie, but why would this be?

You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: