diff --git a/components/MangoAccountsList.tsx b/components/MangoAccountsList.tsx index de3b7b09..f3ce584d 100644 --- a/components/MangoAccountsList.tsx +++ b/components/MangoAccountsList.tsx @@ -31,7 +31,10 @@ const MangoAccountsList = ({ const client = mangoStore.getState().client const group = mangoStore.getState().group if (!group) return - + set((s) => { + s.activityFeed.feed = [] + s.activityFeed.loading = true + }) try { const reloadedMangoAccount = await retryFn(() => acc.reload(client, group) diff --git a/components/account/ActivityFeed.tsx b/components/account/ActivityFeed.tsx index e7755ddd..893afe24 100644 --- a/components/account/ActivityFeed.tsx +++ b/components/account/ActivityFeed.tsx @@ -156,11 +156,11 @@ const ActivityFilters = ({ } }, [actions]) - const hasFilters = useMemo(() => { + const hasAdvancedFilters = useMemo(() => { return Object.values(advancedFilters).find((v: any) => v.length > 0) }, [advancedFilters]) - return (connected && activityFeed.length) || (connected && hasFilters) ? ( + return connected ? ( <>
@@ -198,7 +198,7 @@ const ActivityFilters = ({ > Advanced Filters - {hasFilters ? ( + {hasAdvancedFilters ? (