[CBX][LST][BTN]D&D is interfering with form controls

NEW
Unassigned

Status

()

Core
Layout: Form Controls
18 years ago
9 years ago

People

(Reporter: Blake Ross, Unassigned)

Tracking

Trunk
Future
x86
Windows 98
Points:
---

Firefox Tracking Flags

(Not tracked)

Details

(URL)

(Reporter)

Description

18 years ago
Build ID: new trunk

Steps to Reproduce:

(1) Debug > Viewer Demos > #8 Form (resource:///res/samples/test8.html)
(2) Scroll down to "Style Tests #1"
(3) Select the text "Select 5px[...]large border"
(4) Click the dropdown and, with the mousebutton still down, start moving over 
the items in the dropped list.
(5) Now select the text "Select 5px[...]and padding" under the listbox to the 
right under "Style Tests #2"
(6) Click an item in the listbox and, with the mousebutton still down, start 
moving up or down over the items in the list

Results: In step 4 and step 6, moving the cursor over the various items, with 
the left mousebutton still down, should highlight the items.  Instead, d&d of 
the selection interferes and a drag session is initiated, thereby preventing 
this proper widget behavior from happening.

Either one of two things should happen:

(1) D&D should be ignored if the mousedown is specifically on a <SELECT> widget
(2) D&D should not initiate unless the drag starts on specifically highlighted 
text (in this case, it initiates when a widget is clicked upon because, 
although the widget itself is not -- I don't think -- selected as part of the 
selection, it is within the range of the selection), as opposed to a widget or 
whatever else may be within the start/end selection range

Comment 1

18 years ago
it's probably letting an event bubble up, I thought this was fixed.
Status: NEW → ASSIGNED
Summary: D&D is interfering with <SELECT>'s → [CBX]D&D is interfering with <SELECT>'s
Target Milestone: --- → Future
(Reporter)

Comment 2

18 years ago
(not just dropdowns and listboxes...also buttons)
Summary: [CBX]D&D is interfering with <SELECT>'s → D&D is interfering with form controls

Comment 3

18 years ago
Blake,
Any particular issue having any one of my own "keywords", is fine. I won't be 
real scientific about the keywords, I just am trying to get a general feel for 
where things fall. More than likely we will be going to the XBL-based widgets 
for the next release and a lot of these bugs will be used for testing.
Summary: D&D is interfering with form controls → [CBX][LST][BTN]D&D is interfering with form controls
(Reporter)

Comment 4

18 years ago
???

I was just updating the summary to show that it's not just <select>'s...

Comment 5

18 years ago
QA Contact Update
QA Contact: bsharma → vladimire

Updated

17 years ago
Priority: P3 → --
Assignee: rods → nobody
Status: ASSIGNED → NEW
QA Contact: vladimire → layout.form-controls
You need to log in before you can comment on or make changes to this bug.