diff --git a/app/courrier/page.tsx b/app/courrier/page.tsx index 32727d21..50c4fcbe 100644 --- a/app/courrier/page.tsx +++ b/app/courrier/page.tsx @@ -1089,18 +1089,11 @@ export default function CourrierPage() { - {/* Panel 3: Email Detail or Compose - Always visible */} + {/* Panel 3: Email Detail - Always visible */}
{/* Content for Panel 3 based on state but always visible */}
- {showComposeModal ? ( - setShowComposeModal(false)} - /> - ) : selectedEmail ? ( + {selectedEmail ? ( { @@ -1148,6 +1141,18 @@ export default function CourrierPage() { onLogin={handleGoToLogin} onClose={() => setShowLoginNeeded(false)} /> + + {/* Compose Email Dialog */} + !open && setShowComposeModal(false)}> + + setShowComposeModal(false)} + /> + + ); } \ No newline at end of file