From 645585b03305a0676d83162c3eee163bc45d0fb6 Mon Sep 17 00:00:00 2001 From: Henry Jameson Date: Wed, 18 Jun 2025 19:53:36 +0300 Subject: [PATCH] bubble visibility --- src/components/navigation/filter.js | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/src/components/navigation/filter.js b/src/components/navigation/filter.js index 8e5ace57b..325bb5a43 100644 --- a/src/components/navigation/filter.js +++ b/src/components/navigation/filter.js @@ -1,4 +1,12 @@ -export const filterNavigation = (list = [], { hasChats, hasAnnouncements, isFederating, isPrivate, currentUser, supportsBookmarkFolders }) => { +export const filterNavigation = (list = [], { + hasChats, + hasAnnouncements, + isFederating, + isPrivate, + currentUser, + supportsBookmarkFolders, + supportsBubbleTimeline +}) => { return list.filter(({ criteria, anon, anonRoute }) => { const set = new Set(criteria || []) if (!isFederating && set.has('federating')) return false @@ -8,6 +16,7 @@ export const filterNavigation = (list = [], { hasChats, hasAnnouncements, isFede if (!hasChats && set.has('chats')) return false if (!hasAnnouncements && set.has('announcements')) return false if (supportsBookmarkFolders && set.has('!supportsBookmarkFolders')) return false + if (supportsBubbleTimeline && set.has('!supportsBubbleTimeline')) return false return true }) }