diff --git a/src/equicordplugins/questify/index.tsx b/src/equicordplugins/questify/index.tsx index a15a9d1b7..0ccac6db2 100644 --- a/src/equicordplugins/questify/index.tsx +++ b/src/equicordplugins/questify/index.tsx @@ -246,29 +246,24 @@ function shouldHideMembersListActivelyPlayingIcon(): boolean { return disableMembersListActivelyPlayingIcon || disableQuestsEverything; } -function shouldDisableQuestTileOptions(quest: Quest, shouldBeIgnored: boolean): boolean { - const isIgnored = questIsIgnored(quest.id); - - return !( - (shouldBeIgnored ? isIgnored : !isIgnored) - ); -} - function QuestTileContextMenu(children: React.ReactNode[], props: { quest: any; }) { + const isIgnored = questIsIgnored(props.quest.id); + children.unshift(( - { addIgnoredQuest(props.quest.id); }} - /> - { removeIgnoredQuest(props.quest.id); }} - /> + {!isIgnored ? ( + { addIgnoredQuest(props.quest.id); }} + /> + ) : ( + { removeIgnoredQuest(props.quest.id); }} + /> + )} {activeQuestIntervals.has(props.quest.id) &&