Drag&drop: cursor always drags a square box with it.

VERIFIED FIXED

Status

P3
normal
VERIFIED FIXED
19 years ago
14 years ago

People

(Reporter: laurel, Assigned: mikepinkerton)

Tracking

Trunk
PowerPC
Mac System 9.x
Dependency tree / graph

Firefox Tracking Flags

(Not tracked)

Details

(Reporter)

Description

19 years ago
Using 2000-04-04-10m15 commercial build mac OS 9.0

Issue carried forward from comments in bug #31814...

When using drag&drop there is always a square box outline attached with the
cursor until drop.  This happens on single or multiple selections.

1.  Open mail window, open a mail folder.
2.  Select a single message and drag it to another folder.

Result:  there is a square box outline attached to the cursor as it drags.
(Reporter)

Updated

19 years ago
QA Contact: lchiang → laurel
(Assignee)

Comment 1

19 years ago
in order to fix this, we have to know the location of the frames from JavaScript. 
Since this info isn't available, I'm not sure how to fix this. The square box you 
see is a placeholder, and debug builds issue a warning that a region isn't being 
passed.

The JS writer has to create this region, but we don't have the ability to do this 
yet.
Status: NEW → ASSIGNED
Depends on: 34500
Target Milestone: --- → M18
(Assignee)

Updated

19 years ago
Depends on: 32169
No longer depends on: 34500

Comment 2

19 years ago
I don't have permissions to set bug dependencies, so I'll remark here that this 
bug should be dependent on bug #34938.

This bug should not be dependent on bug #32169 because getComputedStyle() does 
not return pixel values for left,top,width,height.  It only returns whatever 
CSS values have cascaded, which could be "auto", "50px", or "50%".  

What you are looking for here is guaranteed pixel values.  You can get those 
values from the properties offsetLeft, offsetTop, offsetLeft, offsetTop.  These 
properties were buggily implemented, and don't work right yet.  See bug #34938 
for a description of the problem, and bug #9844 for the original bug.

Updated

19 years ago
Depends on: 34398

Comment 3

19 years ago
Whoops... stupid me. I meant bug #34398...  I guess I can set dependencies, I 
just had the bug # wrong.

Comment 4

19 years ago
Mass moving M18 bugs to M19
Target Milestone: M18 → M19

Comment 5

19 years ago
mass-moving all bugs to m21 that are not +/-
Target Milestone: M19 → M21
(Assignee)

Comment 6

18 years ago
rjc and I have already dealt with some of this, and other bugs are filed on the 
problems. marking fixed.
Status: ASSIGNED → RESOLVED
Last Resolved: 18 years ago
Resolution: --- → FIXED
(Reporter)

Comment 7

18 years ago
Looks OK to me using 2000-07-25-11 commercial build mac OS 9.0
Status: RESOLVED → VERIFIED
Product: Browser → Seamonkey

Updated

14 years ago
OS: Mac System 9.x
You need to log in before you can comment on or make changes to this bug.