summaryrefslogtreecommitdiff
path: root/animism-align
diff options
context:
space:
mode:
authorJules Laplace <julescarbon@gmail.com>2020-11-03 18:23:26 +0100
committerJules Laplace <julescarbon@gmail.com>2020-11-03 18:23:26 +0100
commite0e4c650f353cbfe5a7982bb39f4e393d42ef7cf (patch)
tree79402f4c374ff70c2f72ba55d5de51bd06d5a0f1 /animism-align
parent3684497c695edb23748d007564a3a6f8c46b403c (diff)
clicking sentences in transcript advances to that sentence
Diffstat (limited to 'animism-align')
-rw-r--r--animism-align/frontend/app/views/viewer/transcript/components/elementTypes.text.js2
-rw-r--r--animism-align/frontend/app/views/viewer/transcript/transcript.container.js4
2 files changed, 3 insertions, 3 deletions
diff --git a/animism-align/frontend/app/views/viewer/transcript/components/elementTypes.text.js b/animism-align/frontend/app/views/viewer/transcript/components/elementTypes.text.js
index 6b73087..4054ad0 100644
--- a/animism-align/frontend/app/views/viewer/transcript/components/elementTypes.text.js
+++ b/animism-align/frontend/app/views/viewer/transcript/components/elementTypes.text.js
@@ -30,7 +30,7 @@ export const Paragraph = ({ paragraph, currentParagraph, currentAnnotation, onAn
<span
key={annotation.id}
className={annotation.id === currentAnnotation ? 'current' : ''}
- onClick={e => onAnnotationClick(e, paragraph, firstAnnotation)}
+ onClick={e => onAnnotationClick(e, paragraph, annotation)}
dangerouslySetInnerHTML={{ __html: ' ' + annotation.text + ' ' }}
/>
)
diff --git a/animism-align/frontend/app/views/viewer/transcript/transcript.container.js b/animism-align/frontend/app/views/viewer/transcript/transcript.container.js
index 88ed3b7..6031912 100644
--- a/animism-align/frontend/app/views/viewer/transcript/transcript.container.js
+++ b/animism-align/frontend/app/views/viewer/transcript/transcript.container.js
@@ -125,8 +125,8 @@ class Transcript extends Component {
if (annotation.type === 'footnote') {
return actions.viewer.openFootnote(annotation)
}
- actions.viewer.seekToTimestamp(paragraph.start_ts)
- this.updateScrollPosition(paragraph.start_ts + 0.1, annotation.type === 'section_heading')
+ actions.viewer.seekToTimestamp(annotation.start_ts)
+ this.updateScrollPosition(annotation.start_ts + 0.1, annotation.type === 'section_heading')
}
handleParagraphDoubleClick(e, paragraph) {