Closed Bug 120584 Opened 23 years ago Closed 6 years ago

Refresh thread lines in outliner after inserting, moving or deleting

Categories

(Core :: XUL, defect, P3)

x86
All
defect

Tracking

()

RESOLVED WONTFIX
mozilla1.4beta

People

(Reporter: janv, Assigned: janv)

References

(Blocks 1 open bug)

Details

(Whiteboard: [adt3])

Attachments

(2 files)

While I was playing with dnd in bookmarks I noticed that thread lines are
sometimes not correct.
Priority: -- → P3
Target Milestone: --- → Future
Status: NEW → ASSIGNED
Target Milestone: Future → mozilla1.0
*** Bug 124605 has been marked as a duplicate of this bug. ***
Target Milestone: mozilla1.0 → mozilla1.0.1
*** Bug 129698 has been marked as a duplicate of this bug. ***
Nominating for buffy.
This is higly visible when moving bookmarks in bookmark manager and it looks ugly.
Keywords: nsbeta1
Could you indicate steps to reproduce and possibly screen shots?  Thanks.
Whiteboard: [need info]
Attached image manage bookmarks shot
Folder 1
 - bookmark 1
 - bookmark 2
 - bookmark 3 (last bookmark in this folder)

Delete bookmark 3 and then you will see that thread line near bookmark 2 is
invalid.
Attached image folder pane shot
1. Create a new profile
2. Start mailnews
3. Create an IMAP account which already has some folders
4. Login to this account (you should see how it's discovering folders)

Some thread lines are not continuous.
Nav triage team: nsbeta1+/adt3
Keywords: nsbeta1nsbeta1+
Whiteboard: [need info] → [adt3]
Ok, so when removing the last child or appending a child you need to invalidate
the previous sibling and its children (i.e. the range of rows from the previous
to the added/deleted row). Is it up to the view to do this?
I think it would be better to fix it in tree widget itself.
So, we should make RowCountChanged smarter and fix ToggleOpenState too while we
are there.
Target Milestone: mozilla1.0.1 → mozilla1.4beta
Nav triage team: nsbeta1-
Keywords: nsbeta1+nsbeta1-
Blocks: 236849
Component: XP Toolkit/Widgets: Trees → XUL
QA Contact: jrgmorrison → xptoolkit.widgets
Jan, do you still see this issue?
Flags: needinfo?(Jan.Varga)
I don't think it was fixed in the tree widget, maybe there are some hacks at higher level to fix the problem.
Flags: needinfo?(Jan.Varga)
I don't think anyone is going to work on this given the plan to remove the XUL "tree" widget (bug 1446335).
Status: ASSIGNED → RESOLVED
Closed: 6 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: