From 4ca230eb1278e26d5fe5d7b9b165b381c4f86ea7 Mon Sep 17 00:00:00 2001 From: Florent Chehab Date: Thu, 19 Mar 2026 10:29:35 +0100 Subject: [PATCH] =?UTF-8?q?=F0=9F=90=9B(frontend)=20disable=20personal=20c?= =?UTF-8?q?ustom=20background=20while=20deleting?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Prevent users selecting a personal custom background while deleting one. --- CHANGELOG.md | 4 ++++ .../livekit/components/effects/EffectsConfiguration.tsx | 5 ++++- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 6807f740..b4bfa951 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -14,6 +14,10 @@ and this project adheres to - ♿️(frontend) fix more tools heading hierarchy #1181 - ♿️(fronted) improve button descriptions for More tools actions #1184 +### Fixed + +- 🐛(frontend) disable personal custom background while deleting + ## [1.11.0] - 2026-03-19 ### Added diff --git a/src/frontend/src/features/rooms/livekit/components/effects/EffectsConfiguration.tsx b/src/frontend/src/features/rooms/livekit/components/effects/EffectsConfiguration.tsx index 01db78b6..9573dfd5 100644 --- a/src/frontend/src/features/rooms/livekit/components/effects/EffectsConfiguration.tsx +++ b/src/frontend/src/features/rooms/livekit/components/effects/EffectsConfiguration.tsx @@ -739,7 +739,10 @@ export const EffectsConfiguration = ({ aria-label={ uploadNotPossibleSnap.imageBackgroundConfig.label } - isDisabled={processorOptions.isDisabled} + isDisabled={ + processorOptions.isDisabled || + createFileMutation.isPending + } onChange={() => { toggleEffect( uploadNotPossibleSnap.imageBackgroundConfig!