From 43fa389ec8135ef2fe7dc777b0b347cfc95fa1a7 Mon Sep 17 00:00:00 2001 From: Nate Irwin Date: Wed, 6 Mar 2019 12:45:35 -0700 Subject: [PATCH] Fixes #164 --- src/control/fullscreen.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/control/fullscreen.js b/src/control/fullscreen.js index d5ff567..5a58141 100755 --- a/src/control/fullscreen.js +++ b/src/control/fullscreen.js @@ -79,10 +79,14 @@ var FullscreenControl = L.Control.extend({ this._button = L.DomUtil.create('button', undefined, this._container); this._setIcon('enterFullscreen'); this._button.setAttribute('alt', 'Enter fullscreen'); - L.DomEvent.addListener(this._button, 'click', this.fullscreen, this); this._isFullscreen = false; this._map = map; + L.DomEvent + .disableClickPropagation(this._button) + .on(this._button, 'click', L.DomEvent.preventDefault) + .on(this._button, 'click', this.fullscreen, this); + return this._container; } },