summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Events.qml3
-rw-r--r--Sidebar.qml6
2 files changed, 6 insertions, 3 deletions
diff --git a/Events.qml b/Events.qml
index bce1aac..2128f39 100644
--- a/Events.qml
+++ b/Events.qml
@@ -12,6 +12,8 @@ ListView {
required property var tags // tag definitions
property bool editing: false
+ signal selected(var event)
+
clip: true
focus: true
highlightMoveDuration: 0
@@ -100,6 +102,7 @@ ListView {
control.currentIndex = index
control.forceActiveFocus()
}
+ onDoubleClicked: control.selected(event)
contentItem: ColumnLayout {
anchors { left: parent.left; right: parent.right; margins: 5 }
diff --git a/Sidebar.qml b/Sidebar.qml
index 4583c0d..5dc04d3 100644
--- a/Sidebar.qml
+++ b/Sidebar.qml
@@ -147,9 +147,9 @@ Page {
tags: eventList.tags
onEditingChanged: video.pause(editing)
- onCurrentItemChanged: {
- if (currentItem)
- video.seek(currentItem.time)
+ onSelected: {
+ video.pause(true)
+ video.seek(event.time)
}
Keys.forwardTo: control