Closed Bug 36583 Opened 24 years ago Closed 24 years ago

Folder config case where Drag&Drop selection appears diffused.

Categories

(Core :: XUL, defect, P3)

defect

Tracking

()

VERIFIED INVALID

People

(Reporter: laurel, Assigned: mikepinkerton)

Details

(Whiteboard: [nsbeta2-],nsbeta3+)

Using apr19 m16 commercial builds, all platforms

There is still a case where drag&drop a message to an open folder hierarchy will
cause the target folder selection to go a bit weird.

1.  Login to mail account and setup a folder hierarchy similar to this, where a
folder has subfolders, but there is at least one subfolder immediately below the
root which has no subfolder of its own, then the last subfolder of the root does
have its own subfolders... something like this:

    Folder A
    |
    --- Foobar One (this has no subfolders)
    |
    --- Foobar Two (this has no subfolders)
    |
    --- Foobar Three  (this has subfolder(s))
        |
        ---  Sub1 of foobar three

2.  Expand folder A, or the root of this mini hierarchy but leave Foobar Three's
hierarchy collapsed.

    Folder A    EXPANDED
    |
    --- Foobar One (this has no subfolders)
    |
    --- Foobar Two (this has no subfolders)
    |
    --- Foobar Three  COLLAPSED

3.  Select a message in the account's inbox and drag it to Folder A in the
example.

Actual result:  What you'll see is the highlight/grey line appear at Folder A
and the bold underline of selection target appear under Folder Three.  The
selection of the one single folder for destination is somewhat diffused and
selection appears to encompass the subhierarchy.  Moving the mouse around a bit
will often move the bold line to the proper folder (Folder A).

Expected result:  One single and very clear, clean selection of the target folder.

Note:  I'm not sure if you want to include this scenario as part of your general
"tweak drag and drop" bug #9657...
QA Contact: jrgm → laurel
icky. looks like a separate bug to me.
Status: NEW → ASSIGNED
Target Milestone: --- → M17
Keywords: nsbeta2
[nsbeta2-]
Whiteboard: [nsbeta2-]
Mass-moving all nsbeta2- bugs to M20
Target Milestone: M17 → M20
we need to fix this for ship, nominating appropriately
Keywords: nsbeta3
Whiteboard: [nsbeta2-] → [nsbeta2-],nsbeta3+
this is the intended behavior. the line under folder three is to show that it 
will go in folder A at the end of its child list if dropped on folder A. However, 
this particular tree doesn't have the concept of inserting something into the 
tree between the items.

Marking this INVALID. If you want a bug that drag feedback in general needs to 
support trees where things can only go into folders, not into the tree, file a 
new one.
Status: ASSIGNED → RESOLVED
Closed: 24 years ago
Resolution: --- → INVALID
I think that if this is intended behavior, it is still confusing, not clear 
behavior for user. Will open a new bug as you suggested, although I'm not sure
why we can't just change the summar to this one... new one logged as bug 47105.
Marking verified (invalid). 
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.