summaryrefslogtreecommitdiff
path: root/animism-align/frontend
diff options
context:
space:
mode:
authorJules Laplace <julescarbon@gmail.com>2020-11-17 16:37:06 +0100
committerJules Laplace <julescarbon@gmail.com>2020-11-17 16:37:06 +0100
commit83aab124546ef6753b3c4674a43978ccece44e33 (patch)
tree80255c964c23a1e8f81d3436ff85b20105fd9faf /animism-align/frontend
parent09c64c48229b82dc6cbe787fd4a00d10ee2c91fc (diff)
fix highlight
Diffstat (limited to 'animism-align/frontend')
-rw-r--r--animism-align/frontend/app/utils/transcript.utils.js2
-rw-r--r--animism-align/frontend/app/views/audio/audio.actions.js6
-rw-r--r--animism-align/frontend/app/views/paragraph/components/paragraph.list.js1
3 files changed, 4 insertions, 5 deletions
diff --git a/animism-align/frontend/app/utils/transcript.utils.js b/animism-align/frontend/app/utils/transcript.utils.js
index 115eace..0dff34b 100644
--- a/animism-align/frontend/app/utils/transcript.utils.js
+++ b/animism-align/frontend/app/utils/transcript.utils.js
@@ -120,7 +120,7 @@ export const buildParagraphs = (annotationOrder, sectionCount, footnoteCount) =>
if (!paragraph.end_ts) {
// successive paragraphs get it from the next paragraph
if (i < len - 1) {
- paragraph.end_ts = paragraph.start_ts - 0.1
+ paragraph.end_ts = paragraphs[i+1].start_ts - 0.1
}
// the last paragraph checks its last annotation.
else {
diff --git a/animism-align/frontend/app/views/audio/audio.actions.js b/animism-align/frontend/app/views/audio/audio.actions.js
index ef5a4f6..d9db743 100644
--- a/animism-align/frontend/app/views/audio/audio.actions.js
+++ b/animism-align/frontend/app/views/audio/audio.actions.js
@@ -36,12 +36,12 @@ export const pause = () => dispatch => {
export const seek = play_ts => dispatch => {
console.log('seek to', play_ts)
audioPlayer.currentTime = play_ts
- console.log(play_ts, audioPlayer.currentTime)
- dispatch({ type: types.audio.seek, seek_ts: audioPlayer.currentTime || play_ts })
+ // console.log(play_ts, audioPlayer.currentTime)
+ dispatch({ type: types.audio.seek, seek_ts: audioPlayer.currentTime })
}
export const jump = delta_ts => dispatch => {
audioPlayer.currentTime += delta_ts
- dispatch({ type: types.audio.seek, seek_ts: audioPlayer.currentTime || play_ts })
+ dispatch({ type: types.audio.seek, seek_ts: audioPlayer.currentTime })
}
export const toggle = () => dispatch => {
if (store.getState().audio.playing) {
diff --git a/animism-align/frontend/app/views/paragraph/components/paragraph.list.js b/animism-align/frontend/app/views/paragraph/components/paragraph.list.js
index 1507b51..6de44ba 100644
--- a/animism-align/frontend/app/views/paragraph/components/paragraph.list.js
+++ b/animism-align/frontend/app/views/paragraph/components/paragraph.list.js
@@ -20,7 +20,6 @@ class ParagraphList extends Component {
setCurrentParagraph() {
const { play_ts } = this.props.audio
-
const insideParagraph = this.props.paragraphs.some(paragraph => {
if (floatInRange(paragraph.start_ts, play_ts, paragraph.end_ts)) {
this.setCurrentAnnotation(paragraph, play_ts)