diff --git a/grid-n-view.html b/grid-n-view.html index eda8f5f..14a7c13 100644 --- a/grid-n-view.html +++ b/grid-n-view.html @@ -48,7 +48,7 @@ - Gallery: remove image - Gallery: serialize / deserialize - Lightbox: navigation (keyboard / mouse) -- Lightbox: fullscreen mode +- Lightbox: fullscreen mode - Gallery: element (???) - ... diff --git a/grid-n-view.js b/grid-n-view.js index 6331608..d179943 100644 --- a/grid-n-view.js +++ b/grid-n-view.js @@ -647,8 +647,9 @@ var Lightbox = { this.dom.querySelector('.fullscreen') .addEventListener('click', function(evt){ evt.stopPropagation() - // XXX - }) + document.fullscreenElement ? + document.exitFullscreen() + : that.dom.requestFullscreen() }) // click... var deadzone = this.navigation_deadzone ?? 100 this.dom