Closed Bug 34497 Opened 24 years ago Closed 24 years ago

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

Categories

(SeaMonkey :: MailNews: Message Display, defect, P3)

PowerPC
Mac System 9.x
defect

Tracking

(Not tracked)

VERIFIED FIXED

People

(Reporter: laurel, Assigned: mikepinkerton)

References

Details

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.
QA Contact: lchiang → laurel
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
Depends on: 32169
No longer depends on: 34500
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.
Depends on: 34398
Whoops... stupid me. I meant bug #34398...  I guess I can set dependencies, I 
just had the bug # wrong.
Mass moving M18 bugs to M19
Target Milestone: M18 → M19
mass-moving all bugs to m21 that are not +/-
Target Milestone: M19 → M21
rjc and I have already dealt with some of this, and other bugs are filed on the 
problems. marking fixed.
Status: ASSIGNED → RESOLVED
Closed: 24 years ago
Resolution: --- → FIXED
Looks OK to me using 2000-07-25-11 commercial build mac OS 9.0
Status: RESOLVED → VERIFIED
Product: Browser → Seamonkey
OS: Mac System 9.x
You need to log in before you can comment on or make changes to this bug.