diff --git a/src/components/dialog/content/CloudNotificationContent.vue b/src/components/dialog/content/CloudNotificationContent.vue index 657d9dcb9..e2c654f27 100644 --- a/src/components/dialog/content/CloudNotificationContent.vue +++ b/src/components/dialog/content/CloudNotificationContent.vue @@ -87,18 +87,40 @@ diff --git a/src/components/topbar/TopbarBadges.vue b/src/components/topbar/TopbarBadges.vue index de0d8386f..165988520 100644 --- a/src/components/topbar/TopbarBadges.vue +++ b/src/components/topbar/TopbarBadges.vue @@ -34,6 +34,7 @@ import { computed } from 'vue' import { useI18n } from 'vue-i18n' import { useSettingStore } from '@/platform/settings/settingStore' +import { useTelemetry } from '@/platform/telemetry' import { useDialogService } from '@/services/dialogService' import { useTopbarBadgeStore } from '@/stores/topbarBadgeStore' import type { TopbarBadge as TopbarBadgeType } from '@/types/comfy' @@ -92,6 +93,9 @@ const cloudBadge = computed(() => { }) const handleCloudBadgeClick = () => { + useTelemetry()?.trackUiButtonClicked({ + button_id: 'cloud_notification_badge_clicked' + }) dialogService.showCloudNotification() }