diff --git a/src/components/queue/QueueOverlayHeader.vue b/src/components/queue/QueueOverlayHeader.vue
index 9b45cc57b..365f4a3d9 100644
--- a/src/components/queue/QueueOverlayHeader.vue
+++ b/src/components/queue/QueueOverlayHeader.vue
@@ -62,6 +62,18 @@
+
+
+
@@ -84,16 +96,19 @@ defineProps<{
const emit = defineEmits<{
(e: 'clearHistory'): void
+ (e: 'close'): void
}>()
const { t } = useI18n()
const morePopoverRef = ref(null)
+const closeTooltipConfig = computed(() => buildTooltipConfig(t('g.close')))
const moreTooltipConfig = computed(() => buildTooltipConfig(t('g.more')))
const onMoreClick = (event: MouseEvent) => {
morePopoverRef.value?.toggle(event)
}
+const onCloseClick = () => emit('close')
const onClearHistoryFromMenu = () => {
morePopoverRef.value?.hide()
emit('clearHistory')
diff --git a/src/components/queue/QueueProgressOverlay.vue b/src/components/queue/QueueProgressOverlay.vue
index 63915fb61..398d2414a 100644
--- a/src/components/queue/QueueProgressOverlay.vue
+++ b/src/components/queue/QueueProgressOverlay.vue
@@ -10,19 +10,16 @@
concurrentWorkflowCount.value > 1
)
-const {
- selectedJobTab,
- selectedWorkflowFilter,
- selectedSortMode,
- hasFailedJobs,
- filteredTasks,
- groupedJobItems
-} = useJobList()
+const { filteredTasks, groupedJobItems } = useJobList()
const displayedJobGroups = computed(() => groupedJobItems.value)
@@ -171,6 +161,10 @@ const setExpanded = (expanded: boolean) => {
isExpanded.value = expanded
}
+const closeOverlay = () => {
+ setExpanded(false)
+}
+
const openExpandedFromEmpty = () => {
setExpanded(true)
}