From 5712c87b766d7fca08eb4606597e98ff5d9308a8 Mon Sep 17 00:00:00 2001 From: Danilo Leal <67129314+danilo-leal@users.noreply.github.com> Date: Tue, 10 Mar 2026 12:31:23 -0300 Subject: [PATCH] sidebar: Fix project header active state (#51203) Release Notes: - N/A --- crates/sidebar/src/sidebar.rs | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/crates/sidebar/src/sidebar.rs b/crates/sidebar/src/sidebar.rs index bef521c6a0fe8a09724410b4fb186ffce672d8c3..ceb566f4c7b22acea44faa3b7f0bf3879d28b7ec 100644 --- a/crates/sidebar/src/sidebar.rs +++ b/crates/sidebar/src/sidebar.rs @@ -796,13 +796,15 @@ impl Sidebar { }; let color = cx.theme().colors(); - let gradient_overlay = GradientFade::new( - color.panel_background, - color.element_hover, - color.element_active, - ) - .width(px(48.0)) - .group_name(group_name.clone()); + let base_bg = if is_active_workspace { + color.ghost_element_selected + } else { + color.panel_background + }; + let gradient_overlay = + GradientFade::new(base_bg, color.element_hover, color.element_active) + .width(px(48.0)) + .group_name(group_name.clone()); ListItem::new(id) .group_name(group_name)