From f7da46c785ece815de6137a16da8f3971db6ad6e Mon Sep 17 00:00:00 2001 From: jubnl Date: Wed, 15 Apr 2026 00:33:22 +0200 Subject: [PATCH] fix(journey): resolve mobile settings dialog issues on iOS PWA - Add flex-wrap to settings footer so delete button stays visible when translated labels (Dutch, German, French) overflow the single row - Replace no-op pb-safe class with env(safe-area-inset-bottom) inline style so dialog clears the iOS home indicator on iPhone Fixes #648, #649 --- client/src/pages/JourneyDetailPage.tsx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/client/src/pages/JourneyDetailPage.tsx b/client/src/pages/JourneyDetailPage.tsx index 709fd6a4..bd5fb10d 100644 --- a/client/src/pages/JourneyDetailPage.tsx +++ b/client/src/pages/JourneyDetailPage.tsx @@ -2739,7 +2739,7 @@ function JourneySettingsDialog({ journey, onClose, onSaved, onOpenInvite }: { return (
{ if (e.target === e.currentTarget) e.preventDefault() }}> -
e.stopPropagation()}> +
e.stopPropagation()}>

{t('journey.settings.title')}

@@ -2851,7 +2851,7 @@ function JourneySettingsDialog({ journey, onClose, onSaved, onOpenInvite }: {
{/* Footer */} -
+