summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--js/read.js4
-rw-r--r--js/swipes.js5
-rw-r--r--read.html2
3 files changed, 8 insertions, 3 deletions
diff --git a/js/read.js b/js/read.js
index 3cfc5e0..8455a2c 100644
--- a/js/read.js
+++ b/js/read.js
@@ -6,6 +6,10 @@ function request_fullscreen() {
document.documentElement.webkitRequestFullScreen(Element.ALLOW_KEYBOARD_INPUT);
}
+function disable_fullscreen() {
+ document.webkitExitFullscreen();
+}
+
function show_ui(show) {
if (show)
$(".header,.footer").fadeIn();
diff --git a/js/swipes.js b/js/swipes.js
index 4c5e369..2d60076 100644
--- a/js/swipes.js
+++ b/js/swipes.js
@@ -1,5 +1,6 @@
-$(window).on("click", function() {
- parent.toggle_ui();
+$(window).on("click tap", function() {
+ parent.show_ui(true);
+ parent.disable_fullscreen();
});
$(window).on("swipeleft", function() {
diff --git a/read.html b/read.html
index d9d1783..03ff9e3 100644
--- a/read.html
+++ b/read.html
@@ -355,7 +355,7 @@
document.onkeydown = hotkey_handler;
localforage.getItem("epube.enable-fullscreen").then(function(enable) {
- _enable_fullscreen = 1;
+ _enable_fullscreen = enable;
});
EPUBJS.Hooks.register("beforeChapterDisplay").swipeDetection = function(callback, renderer) {