summaryrefslogtreecommitdiff
path: root/animism-align/frontend/app/views/viewer/nav
diff options
context:
space:
mode:
authorJules Laplace <julescarbon@gmail.com>2020-11-05 16:26:41 +0100
committerJules Laplace <julescarbon@gmail.com>2020-11-05 16:26:41 +0100
commit464921197b83c442d74985b1ab8978cdb02c9efd (patch)
tree92669be503a8fb2995087a34515d88415b2c994d /animism-align/frontend/app/views/viewer/nav
parent948da5caeff1a0ae9990e6ddb2fbc37f8d0d04ae (diff)
fixing section skip
Diffstat (limited to 'animism-align/frontend/app/views/viewer/nav')
-rw-r--r--animism-align/frontend/app/views/viewer/nav/nav.parent.js16
1 files changed, 10 insertions, 6 deletions
diff --git a/animism-align/frontend/app/views/viewer/nav/nav.parent.js b/animism-align/frontend/app/views/viewer/nav/nav.parent.js
index a4c2aee..fdad211 100644
--- a/animism-align/frontend/app/views/viewer/nav/nav.parent.js
+++ b/animism-align/frontend/app/views/viewer/nav/nav.parent.js
@@ -43,16 +43,19 @@ class NavParent extends Component {
handleNavBarClick(e) {
e && e.stopPropagation()
actions.viewer.toggleComponent('nav')
+ console.log('>> CLICK NAV')
}
goToNextSection(e) {
e && e.preventDefault()
e && e.stopPropagation()
const { viewer } = this.props
+ console.log('>> SEEK')
if (viewer.nextSection) {
actions.viewer.seekToSection(viewer.nextSection)
} else {
actions.viewer.seekToBeginning()
}
+ this.setState({ hoveringNext: false, hoveringNav: false, suppressHover: true })
}
render() {
const { viewer, play_ts, started, playing } = this.props
@@ -101,13 +104,14 @@ class NavParent extends Component {
</div>
{viewer.nextSection &&
<div className="next-section-thumbnail"
- onClick={() => {
- actions.viewer.seekToSection(viewer.nextSection)
- this.setState({ hoveringNext: false, hoveringNav: false, suppressHover: true })
- }}
+ onClick={this.goToNextSection}
style={{
- backgroundImage: viewer.nextSection.media.length && 'url(' + thumbnailURL(viewer.nextSection.media[0].media) + ')',
- }}/>
+ backgroundImage: (
+ viewer.nextSection.media.length
+ && 'url(' + thumbnailURL(viewer.nextSection.media[0].media) + ')'
+ ),
+ }}
+ />
}
</div>
)