From fb6a111c557571b8492b604ee2d73571d7c9ba73 Mon Sep 17 00:00:00 2001 From: xmflsct Date: Tue, 17 Jan 2023 12:57:37 +0100 Subject: [PATCH] Fix #664 --- src/components/contextMenu/status.ts | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/src/components/contextMenu/status.ts b/src/components/contextMenu/status.ts index ccdf7ae3..5641d38e 100644 --- a/src/components/contextMenu/status.ts +++ b/src/components/contextMenu/status.ts @@ -58,6 +58,7 @@ const menuStatus = ({ const menus: ContextMenu = [] const [accountId] = useAccountStorage.string('auth.account.id') + const [accountAcct] = useAccountStorage.string('auth.account.acct') const ownAccount = accountId === status.account?.id const canEditPost = featureCheck('edit_post') @@ -193,7 +194,13 @@ const menuStatus = ({ }), disabled: false, destructive: false, - hidden: !ownAccount + hidden: + !ownAccount && + queryKey[1].page !== 'Notifications' && + !status.mentions.find( + mention => mention.acct === accountAcct && mention.username === accountAcct + ) && + !status.muted }, title: t('componentContextMenu:status.mute.action', { defaultValue: 'false',