diff --git a/resources/js/admin/mobile/EventTasksPage.tsx b/resources/js/admin/mobile/EventTasksPage.tsx
index 3c591d1..3a22391 100644
--- a/resources/js/admin/mobile/EventTasksPage.tsx
+++ b/resources/js/admin/mobile/EventTasksPage.tsx
@@ -750,56 +750,58 @@ export default function MobileEventTasksPage() {
-
-
-
- setSearchTerm(e.target.value)}
- placeholder={t('events.tasks.search', 'Search photo tasks')}
- compact
- />
-
- setShowEmotionFilterSheet(true)}>
-
-
- {t('events.tasks.emotionFilterShort', 'Emotion')}
-
-
- {emotionFilter
- ? emotions.find((e) => String(e.id) === emotionFilter)?.name ?? t('events.tasks.customEmotion', 'Custom emotion')
- : t('events.tasks.allEmotions', 'All')}
-
-
+
+
+
+ setSearchTerm(e.target.value)}
+ placeholder={t('events.tasks.search', 'Search photo tasks')}
+ compact
+ />
-
-
-
+ setShowEmotionFilterSheet(true)}>
+
+
+ {t('events.tasks.emotionFilterShort', 'Emotion')}
+
+
+ {emotionFilter
+ ? emotions.find((e) => String(e.id) === emotionFilter)?.name ?? t('events.tasks.customEmotion', 'Custom emotion')
+ : t('events.tasks.allEmotions', 'All')}
+
+
+
+
+
+
+
) : null}
diff --git a/resources/js/admin/mobile/__tests__/EventTasksPage.test.tsx b/resources/js/admin/mobile/__tests__/EventTasksPage.test.tsx
index 70eabb5..f7823ea 100644
--- a/resources/js/admin/mobile/__tests__/EventTasksPage.test.tsx
+++ b/resources/js/admin/mobile/__tests__/EventTasksPage.test.tsx
@@ -270,6 +270,8 @@ describe('MobileEventTasksPage', () => {
expect(await screen.findByText('Photo tasks for this event')).toBeInTheDocument();
expect(screen.getByText('Quick jump')).toBeInTheDocument();
expect(screen.getByText('assigned')).toBeInTheDocument();
+ expect(screen.getByPlaceholderText('Search photo tasks')).toBeInTheDocument();
+ expect(screen.getByText('Emotion')).toBeInTheDocument();
expect(api.getTaskCollections).toHaveBeenCalledWith(
expect.objectContaining({ event_type: 'wedding' }),