summaryrefslogtreecommitdiff
path: root/animism-align/frontend/app/views
diff options
context:
space:
mode:
authorJules Laplace <julescarbon@gmail.com>2020-11-22 17:26:13 +0100
committerJules Laplace <julescarbon@gmail.com>2020-11-22 17:26:13 +0100
commit7baa798a1d523239752cf36cf22547683c7971a6 (patch)
tree120c9e4919765f31be924a17f1006265400a9f4f /animism-align/frontend/app/views
parent0e6b4779b0670f6e4d4d68607d8c20d0a8777536 (diff)
fullscreen fix
Diffstat (limited to 'animism-align/frontend/app/views')
-rw-r--r--animism-align/frontend/app/views/viewer/nav/eflux.chrome.js2
-rw-r--r--animism-align/frontend/app/views/viewer/player/player.fullscreen.css8
-rw-r--r--animism-align/frontend/app/views/viewer/player/player.fullscreen.js8
-rw-r--r--animism-align/frontend/app/views/viewer/player/player.transcript.js1
4 files changed, 9 insertions, 10 deletions
diff --git a/animism-align/frontend/app/views/viewer/nav/eflux.chrome.js b/animism-align/frontend/app/views/viewer/nav/eflux.chrome.js
index 7d1fef2..36393df 100644
--- a/animism-align/frontend/app/views/viewer/nav/eflux.chrome.js
+++ b/animism-align/frontend/app/views/viewer/nav/eflux.chrome.js
@@ -68,7 +68,7 @@ class EfluxChrome extends Component {
if (navGradient) className += ' gradient'
if (transcriptOpen) className += ' transcript-open'
if (isFullscreen) className += ' is-fullscreen'
- console.log(isFullscreen, fullscreenVisible, isFullscreenSingleton)
+ // console.log(isFullscreen, fullscreenVisible, isFullscreenSingleton)
const fullscreenWantsCloseButton = isFullscreen && fullscreenVisible && !isFullscreenSingleton
return (
<div className={className}>
diff --git a/animism-align/frontend/app/views/viewer/player/player.fullscreen.css b/animism-align/frontend/app/views/viewer/player/player.fullscreen.css
index 75a08a6..565fe93 100644
--- a/animism-align/frontend/app/views/viewer/player/player.fullscreen.css
+++ b/animism-align/frontend/app/views/viewer/player/player.fullscreen.css
@@ -20,11 +20,9 @@
opacity: 1.0;
transition: opacity 0.5s;
}
-.viewer-fullscreen.active.playing {
- pointer-events: auto;
- user-select: auto;
- opacity: 1.0;
- transition: opacity 0.5s;
+.viewer-fullscreen.active.hidden,
+.viewer-fullscreen.active.playing.hidden {
+ opacity: 0.0;
}
/* transitions */
diff --git a/animism-align/frontend/app/views/viewer/player/player.fullscreen.js b/animism-align/frontend/app/views/viewer/player/player.fullscreen.js
index f339510..cacde49 100644
--- a/animism-align/frontend/app/views/viewer/player/player.fullscreen.js
+++ b/animism-align/frontend/app/views/viewer/player/player.fullscreen.js
@@ -130,12 +130,13 @@ class PlayerFullscreen extends Component {
const { audio, media, currentSection, fullscreenVisible } = this.props
const { play_ts, playing } = audio
const { elements, persist, atChapterStart } = this.state
- let className = "viewer-fullscreen";
+ let className = "viewer-fullscreen"
+ // console.log(elements.length && fullscreenVisible)
if (elements.length) {
className += " active"
}
- if (fullscreenVisible) {
- className += " visible"
+ if (!fullscreenVisible) {
+ className += " hidden"
}
if (persist) {
className += " persist"
@@ -144,6 +145,7 @@ class PlayerFullscreen extends Component {
className += " seeked"
}
className += playing ? " playing" : " paused"
+ // console.log(className)
return (
<div className={className}>
<TransitionGroup>
diff --git a/animism-align/frontend/app/views/viewer/player/player.transcript.js b/animism-align/frontend/app/views/viewer/player/player.transcript.js
index 4f3361b..7882ef0 100644
--- a/animism-align/frontend/app/views/viewer/player/player.transcript.js
+++ b/animism-align/frontend/app/views/viewer/player/player.transcript.js
@@ -81,7 +81,6 @@ class PlayerTranscript extends Component {
actions.audio.play()
}
}
-
}
render() {