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.
|
||||
*/
|
||||
handleDouble: function(evt) {
|
||||
if (this["double"] && this.passesDblclickTolerance(evt)) {
|
||||
this.callback("dblclick", [evt]);
|
||||
if (this.passesDblclickTolerance(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