Merge pull request #309 from bartvde/ie8doubleclick
prevent double click from firing click callback in IE
This commit is contained in:
@@ -331,8 +331,12 @@ OpenLayers.Handler.Click = OpenLayers.Class(OpenLayers.Handler, {
|
|||||||
* Handle double-click sequence.
|
* Handle double-click sequence.
|
||||||
*/
|
*/
|
||||||
handleDouble: function(evt) {
|
handleDouble: function(evt) {
|
||||||
if (this["double"] && this.passesDblclickTolerance(evt)) {
|
if (this.passesDblclickTolerance(evt)) {
|
||||||
this.callback("dblclick", [evt]);
|
if (this["double"]) {
|
||||||
|
this.callback("dblclick", [evt]);
|
||||||
|
}
|
||||||
|
// to prevent a dblclick from firing the click callback in IE
|
||||||
|
this.clearTimer();
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user