Opened 12 years ago

Closed 12 years ago

#368 closed defect (fixed)

Measure: double click can't always end segment drawing in IE7

Reported by: liuar Owned by: madair
Priority: P2 Milestone: 2.2
Component: Widgets Version: 2.0 - beta
Severity: Major Keywords:
Cc: kathy.feng@… Browser: IE7
External ID: 1307265 Operating System: All
state: New


  1. select Tasks -> measure
  2. click one point as start point
  3. stretch to draw a line
  4. double click at the end place

Result: mouse keep draw status.

Expected: mouse should change status since draw is finished.

Workaround: Sometimes, user has to click the end place, then double click.

Change History (4)

comment:1 by liuar, 12 years ago

Owner: changed from madair to liuar

Adjust the value of partialDelay in openLayers.js might be a workaround.

Is there any other solution?

comment:2 by madair, 12 years ago

Milestone: 2.02.1
Owner: changed from liuar to madair
Status: newassigned

i did some testing for this and couldn't find a solution yet so deferring this to 2.1. The OL example works fine in IE so I suspect it may be a case of having a lot more controls on the map (which slows down processing of the clicks?)

comment:3 by madair, 12 years ago

Milestone: 2.12.2

comment:4 by madair, 12 years ago

Resolution: fixed
Status: assignedclosed

spent some more time looking at this, setting the partialDelay option on the control makes it marginally better but still not perfect. Testing the OL measure example more in IE7 shows the same behaviour but not as frequently. There is no problems in IE8, so closing the ticket, re-open it if required.

Note: See TracTickets for help on using tickets.