






















@@ -7,6 +7,7 @@ import ai.openclaw.app.ui.design.ClawScaffold
77import ai.openclaw.app.ui.design.ClawTheme
88import androidx.compose.foundation.BorderStroke
99import androidx.compose.foundation.background
10+import androidx.compose.foundation.clickable
1011import androidx.compose.foundation.layout.Arrangement
1112import androidx.compose.foundation.layout.Box
1213import androidx.compose.foundation.layout.Column
@@ -101,13 +102,21 @@ internal fun V2SessionsScreen(
101102 item {
102103Row(horizontalArrangement = Arrangement.spacedBy(5.dp)) {
103104V2FilterPill(text = "Recent", icon = Icons.Outlined.AccessTime, active = filter == V2SessionFilter.Recent, onClick = { filter = V2SessionFilter.Recent })
104-V2FilterPill(text = "Live", icon = Icons.Outlined.MicNone, active = filter == V2SessionFilter.Live, live = visibleSessions.any { it.key == chatSessionKey }, onClick = { filter = V2SessionFilter.Live })
105+V2FilterPill(text = "Live", icon = Icons.Outlined.MicNone, active = filter == V2SessionFilter.Live, live = sessions.any { it.key == chatSessionKey }, onClick = { filter = V2SessionFilter.Live })
105106 }
106107 }
107108108109 item {
109110Row(modifier = Modifier.fillMaxWidth(), horizontalArrangement = Arrangement.SpaceBetween, verticalAlignment = Alignment.CenterVertically) {
110-Row(verticalAlignment = Alignment.CenterVertically, horizontalArrangement = Arrangement.spacedBy(4.dp)) {
111+Row(
112+ modifier =
113+Modifier
114+ .clip(RoundedCornerShape(ClawTheme.radii.row))
115+ .clickable { recentFirst = !recentFirst }
116+ .padding(horizontal = 2.dp, vertical = 4.dp),
117+ verticalAlignment = Alignment.CenterVertically,
118+ horizontalArrangement = Arrangement.spacedBy(4.dp),
119+ ) {
111120Text(text = "Sort: ${if (recentFirst) "Newest" else "Oldest"}", style = ClawTheme.type.body, color = ClawTheme.colors.textMuted)
112121Icon(imageVector = Icons.Default.KeyboardArrowDown, contentDescription = null, modifier = Modifier.size(11.dp), tint = ClawTheme.colors.textMuted)
113122 }
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。