Closed
Bug 54885
Opened 25 years ago
Closed 24 years ago
alternative mailnews 3-pane forgets sizes
Categories
(SeaMonkey :: MailNews: Message Display, defect, P3)
Tracking
(Not tracked)
VERIFIED
FIXED
mozilla0.9.4
People
(Reporter: spam, Assigned: ssu0262)
References
Details
(Whiteboard: [nsbeta1+])
Attachments
(8 files)
|
1.90 KB,
patch
|
Details | Diff | Splinter Review | |
|
2.50 KB,
patch
|
Details | Diff | Splinter Review | |
|
1.85 KB,
patch
|
Details | Diff | Splinter Review | |
|
1.98 KB,
patch
|
Details | Diff | Splinter Review | |
|
29.55 KB,
image/jpeg
|
Details | |
|
1.07 KB,
patch
|
Details | Diff | Splinter Review | |
|
1.47 KB,
patch
|
Details | Diff | Splinter Review | |
|
1.91 KB,
patch
|
Details | Diff | Splinter Review |
2000100106 linux
this happened sometime the past 36 hours:
the alternate 3-pane display (two top panes + 1 bottom for mailbody
now forgets the sizes user sets.
It also initially opens with the top left pane (folders) much too narrow:
impossible to see what accountnames or foldernames are.
(The default 3-pane setup remembers size OK.)
Also: The mailheader doesn't initially display till horizontal splitter is moved
up or down. Then it "snaps" into place.
Comment 2•25 years ago
|
||
it's been happening for awhile (at least a few days) in win32 as well...
This is still an issue. I'm using build 2000101808
In my case, not only is the upper left pane (folder pane) too small, but when I
resize it, the folder names are not "drawn" on the screen. The Pane is mostly
blank.
To correct this, I can hit the middle of the horizontal sizer and go to 2-pane
view (messages and body only) and then repeat to return to 3-pane view. Then,
I can successfully see all of my folder names (they are painted properly)
*** Bug 58182 has been marked as a duplicate of this bug. ***
*** Bug 62371 has been marked as a duplicate of this bug. ***
seems this has been fixed. WFM.
Status: NEW → RESOLVED
Closed: 25 years ago
Resolution: --- → WORKSFORME
Comment 10•24 years ago
|
||
Build 2001-02-19-08: NT4, fixed.
Build 2001-02-19-04: Mac 9.04, fixed.
Reopening
Build 2001-02-19-08: Linux RH 6.2, using the alt-3pane the size is
1. remembered if at one point during the session Nav closes/quits:
- Mail and Nav are open, close Nav first, then quit Mail.
- Mail and Nav are open, close Mail, then close/quit Nav
- Mail and Nav are open, quit Nav (which also closes Mail)
2. not remembered if
- only Mail is open and a close/quit is performed.
Additional Notes:
- The position of the window being remembered worked in a similar fashion.
Status: RESOLVED → REOPENED
Resolution: WORKSFORME → ---
Comment 11•24 years ago
|
||
I think this just started up again. Every time I open the mail window in win2k,
the top splitter is in the dead center of the window and it doesn't remember my
moving it.
Comment 12•24 years ago
|
||
Marking nsbeta1. The alt-3pane window should remember the size of the panes the
user sets.
Keywords: nsbeta1
Comment 13•24 years ago
|
||
reassigning to ssu.
Assignee: putterman → ssu
Status: REOPENED → NEW
Whiteboard: [nsbeta1+]
| Reporter | ||
Comment 14•24 years ago
|
||
Didn't know this was reopened. I filed it again as 72365 (blocker of bug 72338)
since the new outliner code likely had something to do with it this time.
One of these (54885 or 72365) should be dup'ed against the other.
Comment 15•24 years ago
|
||
*** Bug 72365 has been marked as a duplicate of this bug. ***
Updated•24 years ago
|
Target Milestone: --- → mozilla0.9.1
Comment 16•24 years ago
|
||
I have been having problems with the message pane forgetting its size.
With old versions of Mozilla it never remembered it size.
With new versions of Mozilla it remembers its size if the folders are collapsed.
So I have written a patch specifically for this bug.
The same problem appears to be occurring horizontally:
The folder pane forgets its size unless Account Central is open.
Interestingly both outliner and account central ignore their flex="2".
Comment 17•24 years ago
|
||
| Assignee | ||
Comment 18•24 years ago
|
||
The patch seems to fix the problem under the Alt-3pane. However, it does not
remember if the panes are collapsed or not. Probably a different bug.
I'm still looking at the patch a bit more. I'll r= when I'm done.
Status: NEW → ASSIGNED
Comment 19•24 years ago
|
||
I noticed the flex value for "accountCentralBox" changed from "2" to "1". The
reason to have it as 2 is that AccountCentral page is shown when an accountlevel
folder is selected hiding threadpane and messagepane. So, it looks much better
to have AccountCentral page to have the same flex that threadpane as
AccountCentral has data which needs more space. My guess is when you change the
flex from 2 to 1, folderpane will occupy half of the screen and AccountCentral
the remaining half. Sean, when you run this patch, please do update the bug with
what you notice. thanks.
bhuvan
| Assignee | ||
Comment 20•24 years ago
|
||
there was a problem with neil's patch and the accountCentralPane. I'm attaching
another patch that will deal with the accountCentralPane and fix this bug.
| Assignee | ||
Comment 21•24 years ago
|
||
| Assignee | ||
Comment 22•24 years ago
|
||
| Assignee | ||
Comment 23•24 years ago
|
||
| Assignee | ||
Comment 24•24 years ago
|
||
got r=bhuvan for the last patch.
Comment 25•24 years ago
|
||
looks like a grippy got added, were we missing one (based on the spec?)
also, a box got removed. that looks right to me, but as bhuvan knows, we've had
wild bugs show up when we've made minor changes like that.
make sure to test that everything still looks good after resizing the window,
especially on other platforms. (I think it was resizing on linux that had
problems last time.)
I'm sure you tested switching to and from account central (bhuvan probably asked
you that in the review.)
I'll give a fast sr= once I know how you tested this.
| Assignee | ||
Comment 26•24 years ago
|
||
finally got it tested under mac and linux (it has already been tested under
windows). I also asked Jennifer Glick about the grabber. She said it's okay.
Comment 27•24 years ago
|
||
thanks for testing and checking with jglick.
sr=sspitzer
Comment 28•24 years ago
|
||
I wondered why you put align="horizontal" on my mail3PaneVertLayoutBox but I
realize that it's to make the splitter work. I should point out that align is
deprecated and you should use orient="horizontal". I also know that there is an
outstanding bug that says that splitters should just "work" without align/orient.
Comment 29•24 years ago
|
||
*** Bug 77787 has been marked as a duplicate of this bug. ***
| Assignee | ||
Comment 30•24 years ago
|
||
The patch has been checked in with the 'orient' attribute instead of the
'align'. Thanks for pointing it out.
Status: ASSIGNED → RESOLVED
Closed: 25 years ago → 24 years ago
Resolution: --- → FIXED
| Reporter | ||
Comment 31•24 years ago
|
||
only half fixed, i'm afraid.
When alternate three-pane is started, it will always start displaying a
"two-pane". (Very annoying, but that's how it is.)
To the right in this two-pane setup is the account managment pane.
In the middle is a vertical splitter.
To the left are accounts in tree-view.
First when i select the inbox of an account, the alternate 3-pane displays in
all it's glory. Between the upper two panes is a vertical splitter
After this checkin behaviour changed, but only one vertical splitters position
is remembered.
So: If i resize the "two-pane" - that is remembered next time i open mailnews.
But then the vertical splitter in three-pane is forgotten, and becomes centered
instead.
And vice versa: If i resize the vertical splitter in 3-pane, the vertical
splitter between account three-view and manage-pane is forgotten.
So this is still a bug - we're only half-way there.
But something else happened after this checkin:
When that two-pane appears with the vertical splitter "forgotten" - and in other
words approximately centered between the panes, the first account in three-view
is "semi selected". If i click on it, it becomes selected for "real" - indicated
with a dark selection color.
But untill i eventually click on it, there's a "this could have been selected"
color, brighter blue. And that one is now only covering part of the pane.
So the selction area seems to actually remember how wide the pane should have
been, but the splitter does not.
Attaching screenshot.
| Reporter | ||
Comment 32•24 years ago
|
||
| Reporter | ||
Comment 33•24 years ago
|
||
I hope i don't give anyone an ulcer here..
There is yet a problem with the 3-pane's "two-pane" splitter between treeview
and account-manager:
Grab it and drag it slowly to the left.
Notice how the cursor that one would expect to be positioned OVER the grab-area
actually moves far further to the left than the splitter itself. The "off by
something" error seems to be incremental, so during the move: the further to the
left i drag the splitter, the further away from the actual splitter the cursor is.
| Assignee | ||
Comment 34•24 years ago
|
||
| Reporter | ||
Comment 36•24 years ago
|
||
Tadaaaa - the fix as such is purrrrfect.
Got a "malformed patch - error at line 10: </splitter> (or something like that.)
So perhaps look at that.
Hand edited in the modifications, rebuilt, and sat here clicking and dragging
splitters for 5 minutes, closing app - restarting - and: Things now work like
they should. Now I'll stop whining ;)
Comment 37•24 years ago
|
||
awaiting review from bhuvan before I sr...
Comment 38•24 years ago
|
||
I think flex value for "mail3PaneVertLayoutBox" should be 2 so that
threadpane/accountcentral gets 2/3 of the space in the enclosed box.
| Assignee | ||
Comment 39•24 years ago
|
||
Comment 40•24 years ago
|
||
Forgot to mention that flex for the boxes ("threadpaneBox", "accountCentralBox")
inside can now be changed to "1", just tobe consistent with format we follow all
over mozilla.
Sean did make those changes.
r=bhuvan
Comment 41•24 years ago
|
||
sr=sspitzer
note, we need to remove our inline style from our xul (style="width:0px;")
that makes our xul non skinnable.
| Assignee | ||
Comment 42•24 years ago
|
||
fix checked in with flex's changed to 1.
Status: REOPENED → RESOLVED
Closed: 24 years ago → 24 years ago
Resolution: --- → FIXED
Comment 43•24 years ago
|
||
:-( Patch 32766/32816 duplicated the id "mail3PaneVertLayoutBox" added by 31898
Comment 44•24 years ago
|
||
Build 2001-05-02-04: WinMe
Build 2001-05-02-08: Mac 9.04
Reopening, because the vertical splitter does not remember its position within a
session (i.e. Close mail with browser open) or between sessions (i.e. exit/restart).
I tried the following while checking for the splitter to maintain its position:
- Grippy appears (problem: grippy on top at startup. Known problem, Bug?)
- Switch between folders
- Switch between folders and account central
- Collapse/Expand/resize vertical splitter
- Collapse/Expand/resize hortizontal splitter
- With Browser open, close and open Mail
- Exit/Restart
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Comment 45•24 years ago
|
||
If this is an easy fix, go for it, otherwise moving to 0.9.2
Target Milestone: mozilla0.9.1 → mozilla0.9.2
Comment 46•24 years ago
|
||
*** Bug 80850 has been marked as a duplicate of this bug. ***
Comment 47•24 years ago
|
||
*** Bug 83002 has been marked as a duplicate of this bug. ***
Comment 49•24 years ago
|
||
Comment 50•24 years ago
|
||
*** Bug 77752 has been marked as a duplicate of this bug. ***
| Assignee | ||
Comment 53•24 years ago
|
||
The problems with remembering the position of the splitters seems to be fixed
now. I can't reproduce this problem anymore on both Win32 and Mac.
However, the grippy seems to show up not in the middle of the splitters (for
both the verticle and horizontal grippies). This was working fine at one point.
It looks like a xul (or xptoolkit) problem.
I'm closing this bug as fixed because it refers to the splitters forgetting
their positions, not about the postion of the grippy on the splitters.
Status: REOPENED → RESOLVED
Closed: 24 years ago → 24 years ago
Resolution: --- → FIXED
Comment 54•24 years ago
|
||
Note: The problem with the grippies is covered in bug# 94180.
Updated•24 years ago
|
QA Contact: nbaca → olgam
Comment 55•24 years ago
|
||
Fix is verified on Linux branch build 2001-09-19.
Alt 3 pane window remembers sizes. I checked with dif. combinations.
Only when we "Collapse horizontal splitter - it does not keep the position of
the splitter, but window position is saved.
I am going to check/open a separate bug.
Status: RESOLVED → VERIFIED
Updated•21 years ago
|
Product: Browser → Seamonkey
You need to log in
before you can comment on or make changes to this bug.
Description
•