Closed Bug 120579 Opened 23 years ago Closed 23 years ago

Dragging a bookmark draws frame of entire window

Categories

(Core :: XUL, defect)

PowerPC
macOS
defect
Not set
critical

Tracking

()

RESOLVED FIXED

People

(Reporter: mikepinkerton, Assigned: janv)

References

Details

(Whiteboard: [driver:dbaron])

Attachments

(2 files)

- 1/16/01 build, osx (prolly os9 as well) - open bookmarks - drag a bookmark expected: - single line outline of item selected actual: - drag entire frame of bookmark outliner. User has no idea what they are dragging. This is a serious usability issue.
Keywords: nsbeta1
Yeah, same thing happens for me with build 2001122106 using OS 9.1. Seems to be another issue as well: If you try to drag a bookmark (Open manage bookmark etc)to the trash bin (looks like entire frame of bookmark outliner ends up in the trash...) you will find the bookmark you wanted to delete in the trash. But it doesn´t disappear from the bookmark menu. Mozilla just makes a copy of the bookmark instead of deleting it.
Is this at all related to what waterson landed yesterday (bug 119504)?
dbaron: totally unrelated: stefan: please, one problem per bugreport.
Whiteboard: [driver:dbaron]
Mac only outliner D&D issue.
Assignee: ben → jaggernaut
Component: Bookmarks → XP Toolkit/Widgets
QA Contact: claudius → jrgm
This affects OS 9.1 and X for me.
Keywords: mozilla0.9.8
Is this the same as bug 121855 and bug 121187? This is a serious mac regression. Jan or bryner, any chance you can dig into this so we can have an 0.9.8 that doesn't suck for Mac users? I can try to search back through the builds and find out when this broke (maybe tomorrow) but I believe it's as recent as the last couple weeks.
The mail threadpane dragging problem (and I think this bookmark problem) happened sometime after Jan 9 and before Jan 16. I'll try to narrow it down to a day's worth of checkins.
OK, I think I've narrowed this down. Drag (and drop) in outliner seems to work as expected on the 15th builds and is broken on the 16th builds. It looks like it could be the big landing from Jan Varga. Jan, can you take a look at this, bug 121855 and bug 121187. Thanks.
Assignee: jaggernaut → varga
adding hyatt in case he has any ideas.
sigh, sigh, sigh... Sorry pink, I know that you warn me about this possible issue, but I was convinced that it was well tested on mac by some guys.
Status: NEW → ASSIGNED
this is an easy easy fix. just copy the code in messengerdnd.js that finds the rect for the selected cells in an outliner, move that into some common place and call it. pass that region into InvokeDragSession. I'd do it myself, but i don't know where ben wants the common JS to live.
Jan, any progress here? This is the worst of the 0.9.8 blockers. I really don't want to release a Mac milestone with seriously broken outliners.
pink, could you play with this patch ?
Comment on attachment 66919 [details] [diff] [review] an experimental patch this last patch from jan works. the drag hilighting is still pretty bad (lots of jiggling and window corruption) but the outline is correct at least. r=pink
Attachment #66919 - Flags: review+
What's the status here? This is our only major 0.9.8 blocker. Hyatt, hewitt, blake, mscott, can one of you sr this?
Comment on attachment 66919 [details] [diff] [review] an experimental patch sr=blake
Attachment #66919 - Flags: superreview+
a=asa (on behalf of drivers) for checkin to 0.9.8
landed on the trunk and branch
Status: ASSIGNED → RESOLVED
Closed: 23 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: