diff --git a/src/ui/components/mod.rs b/src/ui/components/mod.rs index 3f6eba6..32e280a 100644 --- a/src/ui/components/mod.rs +++ b/src/ui/components/mod.rs @@ -820,7 +820,9 @@ impl UIWidget for TabWidget { div id=(format!("#tab_content_{tab_id}")) { @for (_, id, body) in &self.content { - div class="hidden rounded-lg" id=(id) role="tabpanel" aria-labelledby=(format!("{id}_tab")) { + div class=(format!("{} rounded-lg", + if *id == self.active { "" } else { "hidden" } + )) id=(id) role="tabpanel" aria-labelledby=(format!("{id}_tab")) { (body) } }