Search and Top Navigation
#3007 closed bug (wontfix)
Opened June 16, 2008 01:06AM UTC
Closed November 24, 2008 01:24PM UTC
Click event missing for resizable with proxy
Reported by: | JohnnyCee | Owned by: | eduardo |
---|---|---|---|
Priority: | critical | Milestone: | 1.7 |
Component: | ui.resizable | Version: | 1.5 |
Keywords: | Cc: | ||
Blocked by: | Blocking: |
Description
I am seeing a difference between click events when dragging verses
resizing. The key factor is whether the element uses a proxy as part
of resizing. If a proxy is used, the resize operation is not followed by a click event. When a proxy is not used, the resize IS followed by a click event. The test page linked below shows the difference. Two resizable DIVs, one by proxy and one not. Events are listed in a list on the right of the page.
http://www.johncardinal.com/resize/
(The test page was created 14 Jun 2008, and will be around a while but probably not forever.)
I discovered this issue because of a difference between draggable and resizable: as far as I can tell, a draggable will always send three events after a click: start, stop, click. A resizable sends either start, stop, click ''or'' just start, stop, as described above.
Attachments (0)
Change History (6)
Changed June 26, 2008 07:43PM UTC by comment:1
milestone: | 1.5 → 1.5.2 |
---|
Changed July 10, 2008 08:54PM UTC by comment:2
milestone: | 1.5.2 → 1.6b |
---|
Changed August 16, 2008 03:01PM UTC by comment:3
milestone: | 1.6b → 1.6 |
---|---|
priority: | minor → major |
status: | new → assigned |
Changed October 20, 2008 06:17PM UTC by comment:4
Confirmed, test makes it very clear.
Changed November 23, 2008 01:28PM UTC by comment:5
priority: | major → critical |
---|
Changed November 24, 2008 01:24PM UTC by comment:6
resolution: | → wontfix |
---|---|
status: | assigned → closed |
This is not a bug, but expected behaviour - since what you are doing on the first example is actually a click - you mousedown and mouseup on the same element (you don't if you use a proxy). Even if we wanted to normalize it, it's hardly possible, technically.