diff --git a/externs/closure-compiler.js b/externs/closure-compiler.js index a48a5827b0..692208203f 100644 --- a/externs/closure-compiler.js +++ b/externs/closure-compiler.js @@ -52,3 +52,12 @@ Document.prototype.msFullscreenEnabled; /** @type {Element} */ Document.prototype.msFullscreenElement; + + +// @see https://code.google.com/p/closure-compiler/issues/detail?id=1276 + +/** + * @type {boolean} + * @see http://www.w3.org/TR/pointerevents/#widl-Navigator-pointerEnabled + */ +Navigator.prototype.pointerEnabled; diff --git a/src/ol/browserfeature.js b/src/ol/browserfeature.js index 14c198d3c7..c24b284d67 100644 --- a/src/ol/browserfeature.js +++ b/src/ol/browserfeature.js @@ -173,7 +173,7 @@ ol.BrowserFeature.HAS_TOUCH = ol.ASSUME_TOUCH || * @todo stability experimental */ ol.BrowserFeature.HAS_POINTER = - !!(goog.global.navigator['pointerEnabled']); + !!(goog.global.navigator.pointerEnabled); /**