@@ -53,11 +64,12 @@ function onDragStart(event: DragEvent) {
:class="{ 'has-children': hasChildren }"
:draggable="isDraggable && !hasChildren"
@dragstart="onDragStart($event)"
+ @dblclick="onDoubleClick"
@mousedown="isDraggable = true"
@mouseup="isDraggable = false"
@mouseleave="isDraggable = false"
>
-
+
{{ label }}
@@ -73,10 +85,10 @@ function onDragStart(event: DragEvent) {
diff --git a/frontend/src/views/ReportBuilderView.vue b/frontend/src/views/ReportBuilderView.vue
index 5d3bf457b..6bdc7cd2c 100644
--- a/frontend/src/views/ReportBuilderView.vue
+++ b/frontend/src/views/ReportBuilderView.vue
@@ -50,6 +50,10 @@ function onDragLeave(event: DragEvent) {
}
}
+function onAccordionItemDoubleClick(key: string) {
+ reportStore.displayKey(key);
+}
+
onMounted(() => {
reportStore.startBackendPolling();
});
@@ -63,7 +67,10 @@ onBeforeUnmount(() => reportStore.stopBackendPolling());
-
+