Closed
Bug 299236
Opened 20 years ago
Closed 20 years ago
installing lightning forces large minimum size on the threadpane
Categories
(Calendar :: Lightning Only, defect)
Calendar
Lightning Only
Tracking
(Not tracked)
RESOLVED
FIXED
Lightning 0.1
People
(Reporter: shaver, Assigned: shaver)
References
Details
When we overlay in our month views, they get added to the deck which also
contains the threadpane. Because, I suspect, of how our month views determine
their size, and also because of the vagaries of the XUL box model and its
resizing techniques, resizing the deck (via the splitter) doesn't cause us to go
into our collapse-to-minimal-and-grow resizing pattern, and we're left forcing
the threadpane to always be the same size as a decently-sized month view.
In a more perfect world, I'd solve this with a change that also fixed bug
293192, but for now I think I'm going to make those view pieces display:none and
toggle them out of our deck-switch observer. And pray a little, because I don't
know what that'll do to our sizing in various edge cases.
Better ideas more than welcome.
Assignee | ||
Updated•20 years ago
|
Blocks: lightning-0.1
Status: NEW → ASSIGNED
Updated•20 years ago
|
Target Milestone: --- → Lightning 0.8
Assignee | ||
Comment 1•20 years ago
|
||
display: none was a mess because the xbl things aren't constructed at the right
time when we switch in the view. collapsed worked better, though I still end up
with a 0 ppm relayout the first time we uncollapse. Needs more attention as
part of bug 293192, which I hope it will get.
Status: ASSIGNED → RESOLVED
Closed: 20 years ago
Resolution: --- → FIXED
Updated•20 years ago
|
QA Contact: shaver → lightning
You need to log in
before you can comment on or make changes to this bug.
Description
•