Skip to content

Commit

Permalink
Fix fullscreen button state in sample tour demo.
Browse files Browse the repository at this point in the history
Fixes #129.
  • Loading branch information
jordyno authored and tjgq committed Dec 13, 2017
1 parent 53449dc commit 4b3a0e7
Showing 1 changed file with 10 additions and 10 deletions.
20 changes: 10 additions & 10 deletions demos/sample-tour/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -123,7 +123,16 @@
// Set up fullscreen mode, if supported.
if (screenfull.enabled && data.settings.fullscreenButton) {
document.body.classList.add('fullscreen-enabled');
fullscreenToggleElement.addEventListener('click', toggleFullscreen);
fullscreenToggleElement.addEventListener('click', function() {
screenfull.toggle();
});
screenfull.on('change', function() {
if (screenfull.isFullscreen) {
fullscreenToggleElement.classList.add('enabled');
} else {
fullscreenToggleElement.classList.remove('enabled');
}
});
} else {
document.body.classList.add('fullscreen-disabled');
}
Expand Down Expand Up @@ -235,15 +244,6 @@
}
}

function toggleFullscreen() {
screenfull.toggle();
if (screenfull.isFullscreen) {
fullscreenToggleElement.classList.add('enabled');
} else {
fullscreenToggleElement.classList.remove('enabled');
}
}

function createLinkHotspotElement(hotspot) {

// Create wrapper element to hold icon and tooltip.
Expand Down

0 comments on commit 4b3a0e7

Please sign in to comment.