From 58271459401fa461707c042f7f03867ddcfff3ea Mon Sep 17 00:00:00 2001 From: Can Celik Date: Fri, 11 Sep 2026 00:55:19 +0300 Subject: feat: support conditional sidebar token hiding (#3925) --- src/config/sidebar.rs | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'src/config/sidebar.rs') diff --git a/src/config/sidebar.rs b/src/config/sidebar.rs index 0b489765..9a4cb5e0 100644 --- a/src/config/sidebar.rs +++ b/src/config/sidebar.rs @@ -139,10 +139,10 @@ pub enum SpaceSidebarToken { } impl AgentSidebarToken { - pub(crate) fn style_for_value(&self, value: &str) -> SidebarTokenStyle { + pub(crate) fn style_for_value(&self, value: &str) -> Option { match self { Self::Styled { style, rules, .. } => rules::matching_style(rules, *style, value), - _ => SidebarTokenStyle::default(), + _ => Some(SidebarTokenStyle::default()), } } @@ -155,10 +155,10 @@ impl AgentSidebarToken { } impl SpaceSidebarToken { - pub(crate) fn style_for_value(&self, value: &str) -> SidebarTokenStyle { + pub(crate) fn style_for_value(&self, value: &str) -> Option { match self { Self::Styled { style, rules, .. } => rules::matching_style(rules, *style, value), - _ => SidebarTokenStyle::default(), + _ => Some(SidebarTokenStyle::default()), } } -- cgit v1.2.3