From 2ad7b3cec12c73560215833c395d787a8d319687 Mon Sep 17 00:00:00 2001 From: sadan <117494111+sadan4@users.noreply.github.com> Date: Fri, 23 Jan 2026 18:27:03 -0500 Subject: [PATCH] make plain folder icon not cursed + fix incorrect patch it was missing the ! before we insert our class --- src/plugins/plainFolderIcon/index.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/plugins/plainFolderIcon/index.ts b/src/plugins/plainFolderIcon/index.ts index 84390e22e..914e5bb36 100644 --- a/src/plugins/plainFolderIcon/index.ts +++ b/src/plugins/plainFolderIcon/index.ts @@ -37,8 +37,8 @@ export default definePlugin({ // ... // className: cn({[_1]: hasFolderButtonContent, [_2]: !hasFolderButtonContent}), // children: [!hasFolderButtonContent && ...] - match: /className:\i\(\)\(\{\[\i\.\i\]:(\i),\[\i\.\i\]:!\1(?=.{0,30}children:\[!\i&&)/, - replace: (m, hasFolderButtonContent) => `${m},"vc-plainFolderIcon-plain":${hasFolderButtonContent}` + match: /\.slice\(0,4\).+?\]:(\i),\[\i\.\i\]:!\1/, + replace: (m, hasFolderButtonContent) => `${m},"vc-plainFolderIcon-plain":!${hasFolderButtonContent}` } ]