From 05d2cae61c5004b5eaee4320e34d9203865ffeff Mon Sep 17 00:00:00 2001 From: Benjamin Lu Date: Sun, 7 Dec 2025 00:48:59 -0800 Subject: [PATCH] Add close button back to queue progress overlay --- src/components/queue/QueueOverlayHeader.vue | 15 ++++++++++++++ src/components/queue/QueueProgressOverlay.vue | 20 +++++++------------ 2 files changed, 22 insertions(+), 13 deletions(-) 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) }