From efdec45f52279c7811940a4b17bf5dd7df44be63 Mon Sep 17 00:00:00 2001
From: Linus Rath <139418639+rathlinus@users.noreply.github.com>
Date: Wed, 4 Nov 2026 12:04:33 +0100
Subject: [PATCH] fix: let the calendar buttons in settings wrap instead of
running past the edge
---
.../settings/__tests__/calendar-management-phone.test.tsx | 8 ++++++++
components/settings/calendar-management-settings.tsx | 5 +++--
2 files changed, 11 insertions(+), 2 deletions(-)
diff --git a/components/settings/__tests__/calendar-management-phone.test.tsx b/components/settings/__tests__/calendar-management-phone.test.tsx
index 79b296605..efee10a90 100644
--- a/components/settings/__tests__/calendar-management-phone.test.tsx
+++ b/components/settings/__tests__/calendar-management-phone.test.tsx
@@ -65,4 +65,12 @@ describe('Settings > Calendar on a phone', () => {
expect(screen.queryByRole('button', { name: 'title' })).toBeNull();
expect(screen.getByRole('button', { name: 'add_calendar' })).toBeInTheDocument();
});
+
+ // settings-p2-21: at 800 px the three buttons ran 4 px past the edge.
+ it('lets the New, Import and Subscribe buttons wrap when a row is too narrow', () => {
+ render(