Closed
Bug 60715
Opened 25 years ago
Closed 25 years ago
My sidebar won't stay minimized
Categories
(SeaMonkey :: MailNews: Message Display, defect, P2)
Tracking
(Not tracked)
VERIFIED
FIXED
Future
People
(Reporter: ltskinol, Assigned: ssu0262)
References
Details
(Whiteboard: [nsbeta1+ 2/21])
Attachments
(3 files)
|
491 bytes,
patch
|
Details | Diff | Splinter Review | |
|
788 bytes,
patch
|
Details | Diff | Splinter Review | |
|
792 bytes,
patch
|
Details | Diff | Splinter Review |
Linux build: 200011906
(Please place in proper component - I wasn't sure which one was
right).
Reproducable: Always
Open the mail/news tool, view->My Sidebar is checked, so that the
tool is approximately divided into four panes:
1. Upper left - Mail Folders
2. Lower left - My Sidebar
3. Upper right - Message summaries
4. Bottom right = Message contents
Now click on the My Sidebar grippy. My Sidebar is now minimized
and you only see a grippy in the lower left.
Close the mail tool, the re-open it.
Result: My Sidebar reappears.
Expected result: it should remain minimized.
Comment 1•25 years ago
|
||
I believe this was a problem in that nightly. Try one of the latest ones it
should work fine now. Marking as Worksforme. Reopen if you still see it in the
latest builds.
Status: UNCONFIRMED → RESOLVED
Closed: 25 years ago
Resolution: --- → WORKSFORME
Comment 2•25 years ago
|
||
Build 2000-12-29-08: NT4, Linux 6.2, Mac 9.04
Reopening, the problem still occurs.
Also marking nsbeta1 because the Sidebar should remember its state.
Comment 3•25 years ago
|
||
Setting to New since it is reproduceable.
Status: UNCONFIRMED → NEW
Ever confirmed: true
Comment 4•25 years ago
|
||
marking nsbeta1+ and moving to mozilla0.8 milestone. Reassigning to sspitzer
Assignee: putterman → sspitzer
Priority: P3 → P2
Whiteboard: [nsbeta1+]
Target Milestone: --- → mozilla0.8
Comment 5•25 years ago
|
||
probably a dup of #64000
accepting until I know for sure.
Status: NEW → ASSIGNED
Comment 6•25 years ago
|
||
here's how I could see it being a duplicate of #64000:
start mozilla with -mail
minimize sidebar
exit
start mozilla with -mail
sidebar is not minimized
is that what you are seeing?
Comment 7•25 years ago
|
||
i'm getting the same wrong behaviour with the latest nightly.
Comment 8•25 years ago
|
||
Build 2001-010410: Linux 6.2
- Start with "netscape6" (without -mail)
- From the browser open mail
- Minimize the Sidebar by selecting the My Sidebar grippy
- Select File|Close so the browser appears again
- From the browser open mail
Results: The Sidebar is not minimized so it's different from bug# 64000 because
the browser is always open.
Comment 9•25 years ago
|
||
from what nbaca told me, this doesn't sound related to #64000.
investigating...
Comment 11•25 years ago
|
||
*** Bug 64358 has been marked as a duplicate of this bug. ***
Comment 12•25 years ago
|
||
From the other bug 64358:
------- Additional Comments From John Morrison 2001-01-04 17:26 -------
Here's a patch, but not sure if it's the right way to do things anymore.
--- sidebarOverlay.js~ Tue Jan 02 12:23:02 2001
+++ sidebarOverlay.js Tue Jan 02 20:11:18 2001
@@ -949,7 +949,8 @@
// but wait until the last drag has been committed.
// May want to do something smarter here like only force it if the
// height has really changed.
- setTimeout("document.persist('sidebar-panels-splitter-box','height');",100);
+ setTimeout("document.persist('sidebar-panels-splitter-box','height');" +
+ "document.persist('sidebar-panels-splitter-box','collapsed');",
100);
}
function persist_width() {
Comment 14•25 years ago
|
||
I am seeing this as well on Win98 2001012904 ... started happening last week.
Comment 15•25 years ago
|
||
Comment 16•25 years ago
|
||
Ok here is a simple (too simple?) patch to persist the state of the horizontal
splitter (between the folder pane and the sidebar content). I was told by Jag
that right now we're using setTimeout to persist state even when we crash.
That's all fine but I think it's abusing js ;) If we were to follow that logic
everywhere, the |persist=| attribute would be deprecated, cuz we would have to
use setTimeouts everywere.
Since this actually affects all the sidebars, it also fixes the bug about the
address book sidebar not remembering its state.
I've tested it for a little while and haven't been able to find any secondary
effect to this change. Could those CC'ed on this bug test the patch on their builds?
CC'ing alecf and myself, not for review, but because I think you're the person
most likely to answer my question about setTimeout (since slamm who wrote the
original code is no longer there). Thanks.
Comment 17•25 years ago
|
||
I still don't understand why we EVER need to use document.persist. Find ben or
hyatt on IRC and ask them...
in any case, if this makes it work, then r=alecf! You'll need a mail person for sr=
Comment 18•25 years ago
|
||
FYI the address book bug is bug 64302. It was mozilla0.8 but apparently futured
now. I'll try to find ben or hyatt, and if it turns out we don't need the
document.persist, i'll volunteer to get them out of our dear js files ;-)
Comment 19•25 years ago
|
||
CCing some mail people for sr=, thanks guys.
Comment 20•25 years ago
|
||
This patch seems to make sense, and worked fine for me! r=hwaara
Comment 21•25 years ago
|
||
Comment 22•25 years ago
|
||
marking nsbeta1- and moving to future milestone.
Comment 23•25 years ago
|
||
Um... this bug has a patch and r=, it needs sr=. Adding the corresponding
keywords. Nominating. The nsbeta- just means the Netscape engineer it's
assigned to should not be focusing on it. In this case, since there is already
a patch this seems to be irrelevant....
Could a super-reviewer please take a look at this?
Comment 24•25 years ago
|
||
sr=bienvenu
Comment 25•25 years ago
|
||
Comment 26•25 years ago
|
||
checked in -- thanks to everyone who helped :)
Status: NEW → RESOLVED
Closed: 25 years ago → 25 years ago
Resolution: --- → FIXED
Updated•25 years ago
|
Status: RESOLVED → VERIFIED
Comment 27•25 years ago
|
||
Build 2001-03-06-05: NT4, Linux RH 6.2
Verified Fixed, although bug# 64000 still occurs.
Updated•21 years ago
|
Product: Browser → Seamonkey
You need to log in
before you can comment on or make changes to this bug.
Description
•