diff --git a/src/ol/pointer/pointerevent.js b/src/ol/pointer/pointerevent.js index 503578d866..d17c1ba612 100644 --- a/src/ol/pointer/pointerevent.js +++ b/src/ol/pointer/pointerevent.js @@ -257,19 +257,6 @@ ol.pointer.PointerEvent.prototype.getPressure_ = function(eventDict, buttons) { }; -/** - * Warning is suppressed because Closure thinks the MouseEvent - * constructor takes no arguments. - * @param {string} inType The type of the event to create. - * @param {Object} inDict An dictionary of initial event properties. - * @return {MouseEvent} - * @suppress {checkTypes} - */ -ol.pointer.PointerEvent.createMouseEvent = function(inType, inDict) { - return new MouseEvent(inType, inDict); -}; - - /** * Is the `buttons` property supported? * @type {boolean} @@ -282,7 +269,7 @@ ol.pointer.PointerEvent.HAS_BUTTONS = false; */ (function() { try { - var ev = ol.pointer.PointerEvent.createMouseEvent('click', {buttons: 1}); + var ev = new MouseEvent('click', {buttons: 1}); ol.pointer.PointerEvent.HAS_BUTTONS = ev.buttons === 1; } catch (e) { }