Closed Bug 60715 Opened 25 years ago Closed 25 years ago

My sidebar won't stay minimized

Categories

(SeaMonkey :: MailNews: Message Display, defect, P2)

x86
Linux
defect

Tracking

(Not tracked)

VERIFIED FIXED
Future

People

(Reporter: ltskinol, Assigned: ssu0262)

References

Details

(Whiteboard: [nsbeta1+ 2/21])

Attachments

(3 files)

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.
QA Contact: esther → nbaca
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
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.
Status: RESOLVED → UNCONFIRMED
Keywords: nsbeta1
Resolution: WORKSFORME → ---
Setting to New since it is reproduceable.
Status: UNCONFIRMED → NEW
Ever confirmed: true
marking nsbeta1+ and moving to mozilla0.8 milestone. Reassigning to sspitzer
Assignee: putterman → sspitzer
Priority: P3 → P2
Whiteboard: [nsbeta1+]
Target Milestone: --- → mozilla0.8
probably a dup of #64000 accepting until I know for sure.
Status: NEW → ASSIGNED
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?
i'm getting the same wrong behaviour with the latest nightly.
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.
from what nbaca told me, this doesn't sound related to #64000. investigating...
reassigning to ssu
Assignee: sspitzer → ssu
Status: ASSIGNED → NEW
*** Bug 64358 has been marked as a duplicate of this bug. ***
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() {
moving to mozilla0.9
Target Milestone: mozilla0.8 → mozilla0.9
I am seeing this as well on Win98 2001012904 ... started happening last week.
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.
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=
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 ;-)
CCing some mail people for sr=, thanks guys.
This patch seems to make sense, and worked fine for me! r=hwaara
marking nsbeta1- and moving to future milestone.
Keywords: nsbeta1nsbeta1-
Whiteboard: [nsbeta1+] → [nsbeta1+ 2/21]
Target Milestone: mozilla0.9 → Future
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?
Keywords: mozilla0.9, patch, review
sr=bienvenu
checked in -- thanks to everyone who helped :)
Status: NEW → RESOLVED
Closed: 25 years ago25 years ago
Resolution: --- → FIXED
Status: RESOLVED → VERIFIED
Build 2001-03-06-05: NT4, Linux RH 6.2 Verified Fixed, although bug# 64000 still occurs.
Product: Browser → Seamonkey
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: