From b0d48d8d034e9ebcd5b87c3ad2a63bb4e57c74e5 Mon Sep 17 00:00:00 2001 From: Hunter Bown Date: Sun, 24 May 2026 04:37:13 -0500 Subject: [PATCH] style: use clamp() instead of min().max() pattern --- crates/tui/src/tui/ui.rs | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/crates/tui/src/tui/ui.rs b/crates/tui/src/tui/ui.rs index 2bc6dc3c..50790424 100644 --- a/crates/tui/src/tui/ui.rs +++ b/crates/tui/src/tui/ui.rs @@ -5738,11 +5738,15 @@ fn render(f: &mut Frame, app: &mut App) { // Decision card overlay (v0.8.43 truth-surface). When a decision card is // active, render it centered on top of the transcript. if let Some(ref card) = app.decision_card { - let card_width = size.width.min(60).max(30); + let card_width = size.width.clamp(30, 60); let card_height = card.desired_height(card_width); let card_area = ratatui::layout::Rect { - x: size.x.saturating_add(size.width.saturating_sub(card_width) / 2), - y: size.y.saturating_add(size.height.saturating_sub(card_height) / 2), + x: size + .x + .saturating_add(size.width.saturating_sub(card_width) / 2), + y: size + .y + .saturating_add(size.height.saturating_sub(card_height) / 2), width: card_width, height: card_height.min(size.height), };