From 887bed5e1c0d08c3ff8d1c47c71517a76549dbe5 Mon Sep 17 00:00:00 2001 From: Alexander Ackermann Date: Thu, 5 Mar 2026 21:41:24 +0100 Subject: [PATCH] fix: don't show 'new' button in secret file drop --- packages/web-app-files/src/extensions.ts | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/packages/web-app-files/src/extensions.ts b/packages/web-app-files/src/extensions.ts index 1221eb5fa4..50ec20927d 100644 --- a/packages/web-app-files/src/extensions.ts +++ b/packages/web-app-files/src/extensions.ts @@ -2,6 +2,7 @@ import { ApplicationInformation, Extension, FloatingActionButtonExtension, + isLocationPublicActive, isLocationSpacesActive, useCapabilityStore, useConfigStore, @@ -80,6 +81,13 @@ export const extensions = (appInfo: ApplicationInformation) => { return 'drop' }, + isVisible: () => { + if (isLocationPublicActive(router, 'files-public-upload')) { + return false + } + + return true + }, dropComponent: CreateOrUploadMenu } as FloatingActionButtonExtension, ...((userStore.user && [