Closed Bug 1260052 Opened 8 years ago Closed 8 years ago

Some elements in breadcrumbs context menu disappear when I hover mouse over menuitems

Categories

(DevTools :: Inspector, defect, P3)

defect

Tracking

(firefox48 affected)

RESOLVED WONTFIX
Tracking Status
firefox48 --- affected

People

(Reporter: arni2033, Unassigned, Mentored)

References

Details

(Whiteboard: [good next bug][lang=js][btpp-backlog])

>>>   My Info:   Win7_64, Nightly 48, 32bit, ID 20160326030430
STR:
1. Open the following "data:" url or click URL in the form above
>   data:text/html,
2. Open Inspector, dock it to the bottom side of window
3. Select <body> in markup
4. Right-click "body" in breadcrumbs   [context menu will open]
5. Hover mouse over menuitem "Paste...", wait until submenu appears
6. Hover mouse over menuitem "Paste Outer HTML"

AR:  Somemenuitems disappear. Context menu jumps.
ER:  All menuitems should stay untouched. Menu shouldn't jump. Because literally nothing happened.
It looks like the "siblings" part of the menu disappears when you move your mouse away from the "Paste ..." item and onto the "Paste outer HTML" item.
One way to fix this would be to completely remove the siblings section, which is what I've suggested here: https://bugzilla.mozilla.org/show_bug.cgi?id=1259812#c1
I think this section isn't useful, and is often very distracting and making the menu unusable in some cases.

I'll take patches removing this altogether!

See openSiblingMenu in devtools\client\inspector\breadcrumbs.js
This isn't a "good first bug" because there might be some code here and there that needs to be changed as a result of this, and some tests might need to be removed/modified, but it's not a hard one to fix either. And I can mentor.
Mentor: pbrosset
Priority: -- → P3
Whiteboard: [good next bug][lang=js][btpp-backlog]
See Also: → 1259812
Menu has been removed in bug 1259812.
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → WONTFIX
Thanks for closing. Actually the removal got done in bug 1269915
Product: Firefox → DevTools
You need to log in before you can comment on or make changes to this bug.