From 6d934ddb4390cf35cd4b751b22f62a652e36473e Mon Sep 17 00:00:00 2001 From: Alexander Petric Date: Fri, 10 Jan 2025 10:36:14 -0500 Subject: [PATCH] fix workspace color picker issue (#5043) --- .../lib/components/settings/ChangeWorkspaceColor.svelte | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/frontend/src/lib/components/settings/ChangeWorkspaceColor.svelte b/frontend/src/lib/components/settings/ChangeWorkspaceColor.svelte index dd325f1354..d0e39998a2 100644 --- a/frontend/src/lib/components/settings/ChangeWorkspaceColor.svelte +++ b/frontend/src/lib/components/settings/ChangeWorkspaceColor.svelte @@ -8,11 +8,12 @@ import Toggle from '$lib/components/Toggle.svelte' let colorEnabled = false + let workspaceColor = $usersWorkspaceStore?.workspaces.find(w => w.id === $workspaceStore)?.color + export let open = false - $: workspaceColor = $usersWorkspaceStore?.workspaces.find(w => w.id === $workspaceStore)?.color - $: colorEnabled = !!workspaceColor - $: colorEnabled && !workspaceColor && generateRandomColor() + $: workspaceColor + $: if (colorEnabled && !workspaceColor) generateRandomColor() function generateRandomColor() { const randomColor = @@ -34,6 +35,7 @@ }) usersWorkspaceStore.set(await WorkspaceService.listUserWorkspaces()) + workspaceColor = colorToSave sendUserToast(`Workspace color updated.`) }