diff --git a/src/plugins/betterActivities/components/ActivityTooltip.tsx b/src/plugins/betterActivities/components/ActivityTooltip.tsx index 7776aa304..74f109fc2 100644 --- a/src/plugins/betterActivities/components/ActivityTooltip.tsx +++ b/src/plugins/betterActivities/components/ActivityTooltip.tsx @@ -10,6 +10,7 @@ import { findComponentByCodeLazy } from "@webpack"; import { moment, React, useMemo } from "@webpack/common"; import { User } from "discord-types/general"; +import settings from "../settings"; import { Activity, Application } from "../types"; import { formatElapsedTime, @@ -55,6 +56,7 @@ export default function ActivityTooltip({ activity, application, user, cl }: Rea
{activity.details}
{activity.state}
+ {settings.store.showAppDescriptions && application?.description &&
{application.description}
} {!timestamps && startTime &&
{formatElapsedTime(moment(startTime), moment())} diff --git a/src/plugins/betterActivities/settings.tsx b/src/plugins/betterActivities/settings.tsx index b34b27ce4..6c60df3d7 100644 --- a/src/plugins/betterActivities/settings.tsx +++ b/src/plugins/betterActivities/settings.tsx @@ -32,6 +32,12 @@ const settings = definePluginSettings({ description: "Allow rendering GIFs", default: true, }, + showAppDescriptions: { + type: OptionType.BOOLEAN, + description: "Show application descriptions in the activity tooltip", + default: true, + restartNeeded: false, + }, divider: { type: OptionType.COMPONENT, description: "",