From bfd42c74f4d8b74a98cd3d7c340a83bba0102184 Mon Sep 17 00:00:00 2001 From: Ivan Molodetskikh Date: Sat, 26 Apr 2025 09:24:53 +0300 Subject: layout/tab_indicator: Fix negative gap Regressed in a recent commit that added max1. --- src/layout/tab_indicator.rs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src/layout') diff --git a/src/layout/tab_indicator.rs b/src/layout/tab_indicator.rs index 08bde63c..dd048469 100644 --- a/src/layout/tab_indicator.rs +++ b/src/layout/tab_indicator.rs @@ -84,7 +84,8 @@ impl TabIndicator { let progress = self.open_anim.as_ref().map_or(1., |a| a.value().max(0.)); let width = round_max1(self.config.width.0); - let gap = round_max1(self.config.gap.0); + let gap = self.config.gap.0; + let gap = round_max1(gap.abs()).copysign(gap); let gaps_between = round_max1(self.config.gaps_between_tabs.0); let position = self.config.position; -- cgit