diff --git a/Packages/StatusKit/Sources/StatusKit/Row/StatusRowView.swift b/Packages/StatusKit/Sources/StatusKit/Row/StatusRowView.swift index 9bef9de0..cb0a9a4e 100644 --- a/Packages/StatusKit/Sources/StatusKit/Row/StatusRowView.swift +++ b/Packages/StatusKit/Sources/StatusKit/Row/StatusRowView.swift @@ -349,7 +349,9 @@ public struct StatusRowView: View { private func handleTap() { guard !isFocused else { return } if indentationLevel > 0, viewModel.hierarchyCollapseState != nil { - viewModel.isHierarchyExplicitlyCollapsed.toggle() + withAnimation { + viewModel.isHierarchyExplicitlyCollapsed.toggle() + } } else { viewModel.navigateToDetail() }