From 297c30dc98c8c3676ae47cd7174d73f9a27f306d Mon Sep 17 00:00:00 2001 From: SethBurkart123 Date: Fri, 9 May 2025 10:11:27 +1000 Subject: [PATCH] fix: shortcuts relying on displayname not being removed --- src/seqta/utils/DisableRemove/RemoveShortcutDiv.ts | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/seqta/utils/DisableRemove/RemoveShortcutDiv.ts b/src/seqta/utils/DisableRemove/RemoveShortcutDiv.ts index 4c1d8c9c..1eca2b84 100644 --- a/src/seqta/utils/DisableRemove/RemoveShortcutDiv.ts +++ b/src/seqta/utils/DisableRemove/RemoveShortcutDiv.ts @@ -1,3 +1,5 @@ +import links from "@/seqta/content/links.json"; + export function RemoveShortcutDiv(elements: any) { if (elements.length === 0) return; @@ -8,7 +10,9 @@ export function RemoveShortcutDiv(elements: any) { const textElement = shortcut.querySelector("p"); //

is a direct child of .shortcut const title = textElement ? textElement.textContent : ""; - let shouldRemove = title === element.name; + const elementName = links[element.name as keyof typeof links].DisplayName || element.name; + + let shouldRemove = title === elementName; // Check href only if element.url exists if (element.url) {