Closed
Bug 28226
Opened 25 years ago
Closed 24 years ago
[feature][tree d&d] Auto-scroll tree during a drag
Categories
(Core :: XUL, defect, P3)
Core
XUL
Tracking
()
VERIFIED
FIXED
M17
People
(Reporter: huang, Assigned: mikepinkerton)
References
Details
(Whiteboard: [nsbeta2+])
Mac 2000-02-16-08-M14 commercial build
Drag & drop does not allow you to scroll the folder pane if the target folder is
not currently displayed on the screen
Setup info:
Login to a mail account (IMAP or POP) with more than 30 folders.
Steps:
1) Login to the mail account.
2) Selec one folder's message
3) Tried to drag that message to the folder which is very bottom (even out of
the screen)
4) Actual Results: It did not allow you to scroll the folder pane if the target
folder is not currently displayed on the screen (out of the screen)
Expected Results: Should allow to scroll the folder pane in order to drop the
message for that target folder.
Not tried on WinNT & Linux yet...but should be the same actual results.
Assignee | ||
Comment 2•25 years ago
|
||
trees don't do autoscroll yet. will do postbeta.
Status: NEW → ASSIGNED
Target Milestone: M16
Assignee | ||
Updated•25 years ago
|
Component: Front End → XP Toolkit/Widgets: Trees
Product: MailNews → Browser
Summary: Drag & drop does not allow you to scroll the folder pane if the target folder is not currently displayed on the screen → [feature][tree d&d] scrolling during a drag
Assignee | ||
Updated•25 years ago
|
Whiteboard: 5 days?
Comment 3•25 years ago
|
||
This is great danger of not being done for PR2, but we don't think we have a
product without it. Changing platform/OS to ALL, adding dependency on 30511
(which we have not decided whether to attempt for PR2).
Assignee | ||
Comment 4•25 years ago
|
||
moving off to m17 per conversation with hyatt. he believes this will be
simplified by waiting for the tree->grid conversion and that it would reduce the
amount of reworking required if we did this first.
Target Milestone: M16 → M17
Comment 7•25 years ago
|
||
Whoops, these features are planned for post B2, moving back to M18. Sorry for
the excess spam.
Target Milestone: M17 → M18
Comment 8•25 years ago
|
||
Clearing status whiteboard based on pinkerton's comment.
Whiteboard: 5 days?
Assignee | ||
Updated•25 years ago
|
Whiteboard: 5 days?
Comment 9•25 years ago
|
||
This needs a task breakdown and a better estimate (no question mark).
Summary: [feature][tree d&d] scrolling during a drag → [feature][tree d&d] Auto-scroll tree during a drag
Whiteboard: 5 days? → 5 days?: need task breakdown and estimate
Comment 10•25 years ago
|
||
Putting on [NEED INFO] radar..waiting on tree rewrite decision.
Keywords: nsbeta2
Whiteboard: 5 days?: need task breakdown and estimate → [NEED INFO] 5 days?: need task breakdown and estimate
Comment 11•25 years ago
|
||
moving back to untargetted until we get a decision.
Target Milestone: M18 → ---
Assignee | ||
Updated•25 years ago
|
Target Milestone: --- → M17
Assignee | ||
Comment 12•25 years ago
|
||
breakdown:
- copying how auto-scrolling works in navigator (2 days) (XP)
-- capture the nsIScrollingView for the tree
-- tell that view how much to scroll based on cursor position
- making mac handle reflows during d&d loop (2 days) (mac only)
actually this is indepdendant of the tree->grid work, removing that dependency
No longer depends on: 30511
Whiteboard: [NEED INFO] 5 days?: need task breakdown and estimate → 4 days
Assignee | ||
Comment 13•25 years ago
|
||
ok, this is depdendent on grids, but only because the current tree doesn't use a
scrollview, but the tree-on-grid will. reinstating depdendency
Depends on: 30511
Comment 15•24 years ago
|
||
NEED ETA <MM/DD>
Whiteboard: [nsbeta2+] 4 days → [nsbeta2+] 4 days NEED ETA <MM/DD>
Assignee | ||
Updated•24 years ago
|
Whiteboard: [nsbeta2+] 4 days NEED ETA <MM/DD> → [nsbeta2+] 4 days 6/22
Assignee | ||
Comment 16•24 years ago
|
||
status update:
i have this working on macOS, need to bring it over and do some tweaks on win32
and linux. two days left, plenty of time.
Whiteboard: [nsbeta2+] 4 days 6/22 → [nsbeta2+] 4 days 6/22 (works on mac)
Assignee | ||
Updated•24 years ago
|
Status: ASSIGNED → RESOLVED
Closed: 24 years ago
Resolution: --- → FIXED
Whiteboard: [nsbeta2+] 4 days 6/22 (works on mac) → [nsbeta2+]
Assignee | ||
Comment 17•24 years ago
|
||
done
Comment 18•24 years ago
|
||
Luis - can you verify that there is no longer a problem as described in the
original steps on all platforms? Thanks.
Comment 19•24 years ago
|
||
fenella - can you verify? Verify for scrolling the folder pane both UP and
DOWN. Thanks.
QA Contact: luis → fenella
Comment 20•24 years ago
|
||
Linux (2000-07-31-08 M17)
Win32 (2000-07-29-21 M17)
Mac (2000-07-31-04 M17)
Since this fixed is done before the branch, and is targeted for M17. I verify
this using the branch builds.
Status: RESOLVED → VERIFIED
Comment 21•24 years ago
|
||
The correct Linux build is (2000-07-31-04 M17)
Component: XP Toolkit/Widgets: Trees → XUL
QA Contact: fenella → xptoolkit.widgets
You need to log in
before you can comment on or make changes to this bug.
Description
•