Closed Bug 19987 Opened 25 years ago Closed 25 years ago

[bugday] Sidebar splitter disengages from sidebar top and bottom borders during resize

Categories

(Core :: XUL, defect, P3)

x86
Other
defect

Tracking

()

VERIFIED DUPLICATE of bug 18991

People

(Reporter: chrisn, Assigned: eric)

References

Details

When you resize the sidebar, the splitter that you drag disengages from the top
and bottom borders of the sidebar. If you shrink the width of the sidebar, the
top of the splitter moves _under_ the top border of the sidebar, and the bottom
of the splitter moves _over_ the bottom border of the sidebar.

My solution: you drag a ghost of the splitter, not the splitter itself. When
you're done dragging, and release the mouse button, the actual splitter moves to
the proper location. This would solve the issue completely.
Summary: Sidebar splitter disengages from sidebar top and bottom borders during resize → [bugday] Sidebar splitter disengages from sidebar top and bottom borders during resize
Assignee: trudelle → evaughan
reassigning to evaughan
I seem to remember another bug that addressed the same problem,
but it isn't jumping out at me searching the "Sidebar" component bugs.

On the other hand, this bug report seems to be the converse of bug 15396
"Splitter shows box to soon when dragged to expand", ASSIGNED M15 - in that
case, the sidebar jumps open to its previous width immediately, and the
splitter is obviously disengaged until it is moved out the same distance,
with the same visual defects reported here.

FWIW, sometime in the M10->M11 era, I am sure that the splitter was ghosting
when moved for over a week's worth of builds.
Status: NEW → ASSIGNED
Target Milestone: M14
This happens because iframes have widgets and NOTHING can move over them but
another widget. This will be fixed when the docs shell work is done and widgets
are removed.
*** Bug 15549 has been marked as a duplicate of this bug. ***

*** This bug has been marked as a duplicate of 18991 ***
Status: ASSIGNED → RESOLVED
Closed: 25 years ago
Resolution: --- → DUPLICATE
VERIFIED Dupe
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.