diff --git a/surfsense_web/components/layout/providers/LayoutDataProvider.tsx b/surfsense_web/components/layout/providers/LayoutDataProvider.tsx index 047a970a5..7d7145962 100644 --- a/surfsense_web/components/layout/providers/LayoutDataProvider.tsx +++ b/surfsense_web/components/layout/providers/LayoutDataProvider.tsx @@ -37,9 +37,9 @@ import { import { Input } from "@/components/ui/input"; import { isPageLimitExceededMetadata } from "@/contracts/types/inbox.types"; import { useAnnouncements } from "@/hooks/use-announcements"; -import { useIsMobile } from "@/hooks/use-mobile"; import { useDocumentsProcessing } from "@/hooks/use-documents-processing"; import { useInbox } from "@/hooks/use-inbox"; +import { useIsMobile } from "@/hooks/use-mobile"; import { notificationsApiService } from "@/lib/apis/notifications-api.service"; import { searchSpacesApiService } from "@/lib/apis/search-spaces-api.service"; import { logout } from "@/lib/auth-utils"; @@ -316,13 +316,15 @@ export function LayoutDataProvider({ searchSpaceId, children }: LayoutDataProvid isActive: isInboxSidebarOpen, badge: totalUnreadCount > 0 ? formatInboxCount(totalUnreadCount) : undefined, }, - { - title: "Documents", - url: "#documents", - icon: SquareLibrary, - isActive: isMobile ? isDocumentsSidebarOpen : (isDocumentsSidebarOpen && !isRightPanelCollapsed), - statusIndicator: documentsProcessingStatus, - }, + { + title: "Documents", + url: "#documents", + icon: SquareLibrary, + isActive: isMobile + ? isDocumentsSidebarOpen + : isDocumentsSidebarOpen && !isRightPanelCollapsed, + statusIndicator: documentsProcessingStatus, + }, { title: "Announcements", url: "#announcements", @@ -331,16 +333,16 @@ export function LayoutDataProvider({ searchSpaceId, children }: LayoutDataProvid badge: announcementUnreadCount > 0 ? formatInboxCount(announcementUnreadCount) : undefined, }, ], - [ - isMobile, - isInboxSidebarOpen, - isDocumentsSidebarOpen, - isRightPanelCollapsed, - totalUnreadCount, - isAnnouncementsSidebarOpen, - announcementUnreadCount, - documentsProcessingStatus, - ] + [ + isMobile, + isInboxSidebarOpen, + isDocumentsSidebarOpen, + isRightPanelCollapsed, + totalUnreadCount, + isAnnouncementsSidebarOpen, + announcementUnreadCount, + documentsProcessingStatus, + ] ); // Handlers diff --git a/surfsense_web/components/layout/ui/right-panel/RightPanel.tsx b/surfsense_web/components/layout/ui/right-panel/RightPanel.tsx index 232518ba7..0c812d88f 100644 --- a/surfsense_web/components/layout/ui/right-panel/RightPanel.tsx +++ b/surfsense_web/components/layout/ui/right-panel/RightPanel.tsx @@ -54,8 +54,8 @@ export function RightPanelExpandButton() {