Open Bug 71521 Opened 23 years ago Updated 2 years ago

Mozilla submenus remember whether they were placed to the left or to the right of the drop down menu

Categories

(Core :: XUL, defect)

x86
Linux
defect

Tracking

()

mozilla1.0.1

People

(Reporter: kmcclusk, Unassigned)

References

Details

Mozilla sub-menu's remember whether they were placed to the left or to the right
of the the drop-down menu. If you move the browser window far enough to the
right that submenus will be placed to the left of the popup, the next time you
"pop up"  the submenu it will be placed to the left of the menu even if you have
moved the browser window far enough to the left that should popup them up to the
right.

It only does this on Linux. On WIN32 it is fine.


To Reproduce:
1. Move browser window far enough to the right that the task menu pops down but
the sub-menus will have to be placed to the left of the task menu.
2. Drag over "Privacy and Security" menu item. It will be placed to the left of
the Task menu.
3. Move the browser window far to the left.
4. Drag over "Privacy and Security" menu item. It will be placed to the left of
the Task menu even though there is room for it on the right.

Expected:
"The privacy and security" menu item should be displayed to the right of the
task menu.

Note: This is in a build which does not have my changes which modifies
nsContainerFrame::PositionChildViews.
*** Bug 71522 has been marked as a duplicate of this bug. ***
-->pink
Assignee: hyatt → pinkerton
Summary: Mozilla sub-menu's remember whether they were placed to the left or to the right of the drop down menu → Mozilla submenus remember whether they were placed to the left or to the right of the drop down menu
Target Milestone: --- → mozilla1.0
new owner
Assignee: pinkerton → hyatt
Status: NEW → ASSIGNED
Target Milestone: mozilla1.0 → mozilla1.0.1
Component: XP Toolkit/Widgets: XUL → XUL
QA Contact: jrgmorrison → xptoolkit.widgets
Assignee: hyatt → nobody
Status: ASSIGNED → NEW
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.