diff --git a/frontend/components/task/TaskBulkActions.vue b/frontend/components/task/TaskBulkActions.vue
index 5c9194a..617aa19 100644
--- a/frontend/components/task/TaskBulkActions.vue
+++ b/frontend/components/task/TaskBulkActions.vue
@@ -14,8 +14,9 @@
-
+
v && emit('bulk-update', 'status', v)"
/>
+
+ Status —
+
diff --git a/frontend/pages/my-tasks.vue b/frontend/pages/my-tasks.vue
index d0bd9bb..cece4ab 100644
--- a/frontend/pages/my-tasks.vue
+++ b/frontend/pages/my-tasks.vue
@@ -62,6 +62,7 @@ const viewMode = ref<'kanban' | 'list'>('kanban')
// Bulk selection
const selectedTaskIds = reactive(new Set())
+const selectedTasksArray = computed(() => tasks.value.filter(t => selectedTaskIds.has(t.id)))
// Modal
const taskModalOpen = ref(false)
@@ -456,6 +457,8 @@ onMounted(async () => {
:priorities="priorities"
:efforts="efforts"
:groups="groups"
+ :selected-tasks="selectedTasksArray"
+ :projects="projects"
@toggle-all="toggleSelectAll(tasks)"
@bulk-update="onBulkUpdate"
@bulk-archive="onBulkArchive"