diff --git a/app/carnet/page.tsx b/app/carnet/page.tsx index 947b3675..d5bfb661 100644 --- a/app/carnet/page.tsx +++ b/app/carnet/page.tsx @@ -298,6 +298,15 @@ export default function CarnetPage() { console.log('Selected folder:', folder); setSelectedFolder(folder); setLayoutMode("item-selection"); + // Reset selected contact when changing folders + setSelectedContact(null); + }; + + const handleContactSelect = (contact: Contact) => { + setSelectedContact(contact); + if (isMobile) { + setShowNotes(false); + } }; const handleNewNote = () => { @@ -385,7 +394,7 @@ export default function CarnetPage() { {selectedFolder === 'Contacts' ? ( diff --git a/components/carnet/navigation.tsx b/components/carnet/navigation.tsx index 36fe7031..60789986 100644 --- a/components/carnet/navigation.tsx +++ b/components/carnet/navigation.tsx @@ -159,7 +159,12 @@ export default function Navigation({ nextcloudFolders, onFolderSelect }: Navigat return (