From 7ecafafb2e73eab950bc307232c37bcd0c378f43 Mon Sep 17 00:00:00 2001 From: ifernandezdiaz Date: Wed, 8 Apr 2026 08:54:01 -0300 Subject: [PATCH 1/2] Adding testTags to RecordedLogsScreen.kt --- .../recordedLogs/RecordedLogsScreen.kt | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/app/src/main/kotlin/com/x8bit/bitwarden/ui/platform/feature/settings/flightrecorder/recordedLogs/RecordedLogsScreen.kt b/app/src/main/kotlin/com/x8bit/bitwarden/ui/platform/feature/settings/flightrecorder/recordedLogs/RecordedLogsScreen.kt index 356488f52e2..60419230831 100644 --- a/app/src/main/kotlin/com/x8bit/bitwarden/ui/platform/feature/settings/flightrecorder/recordedLogs/RecordedLogsScreen.kt +++ b/app/src/main/kotlin/com/x8bit/bitwarden/ui/platform/feature/settings/flightrecorder/recordedLogs/RecordedLogsScreen.kt @@ -23,6 +23,7 @@ import androidx.compose.runtime.setValue import androidx.compose.ui.Alignment import androidx.compose.ui.Modifier import androidx.compose.ui.input.nestedscroll.nestedScroll +import androidx.compose.ui.platform.testTag import androidx.compose.ui.res.stringResource import androidx.compose.ui.text.style.TextAlign import androidx.compose.ui.text.style.TextOverflow @@ -272,7 +273,8 @@ private fun LogRow( paddingBottom = 12.dp, paddingStart = 16.dp, paddingEnd = 4.dp, - ), + ) + .testTag("LogRow"), ) { Column(modifier = Modifier.weight(weight = 1f)) { Text( @@ -281,7 +283,8 @@ private fun LogRow( color = BitwardenTheme.colorScheme.text.primary, maxLines = 1, overflow = TextOverflow.Ellipsis, - modifier = Modifier.fillMaxWidth(), + modifier = Modifier.fillMaxWidth() + .testTag("LogNameLabel"), ) Spacer(modifier = Modifier.height(height = 2.dp)) Row(verticalAlignment = Alignment.CenterVertically) { @@ -291,7 +294,8 @@ private fun LogRow( color = BitwardenTheme.colorScheme.text.secondary, maxLines = 1, overflow = TextOverflow.Ellipsis, - modifier = Modifier.weight(weight = 1f), + modifier = Modifier.weight(weight = 1f) + .testTag("LogSizeLabel"), ) displayableItem.subtextEnd?.let { Spacer(modifier = Modifier.width(width = 4.dp)) @@ -302,7 +306,8 @@ private fun LogRow( maxLines = 1, overflow = TextOverflow.Ellipsis, textAlign = TextAlign.End, - modifier = Modifier.weight(weight = 1f), + modifier = Modifier.weight(weight = 1f) + .testTag("LogExpirationLabel"), ) } } From 521a7de1ab109464ed46f0f3e2af312243cff619 Mon Sep 17 00:00:00 2001 From: ifernandezdiaz Date: Wed, 8 Apr 2026 15:18:06 -0300 Subject: [PATCH 2/2] Fixing format --- .../flightrecorder/recordedLogs/RecordedLogsScreen.kt | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/app/src/main/kotlin/com/x8bit/bitwarden/ui/platform/feature/settings/flightrecorder/recordedLogs/RecordedLogsScreen.kt b/app/src/main/kotlin/com/x8bit/bitwarden/ui/platform/feature/settings/flightrecorder/recordedLogs/RecordedLogsScreen.kt index 60419230831..90b3c358821 100644 --- a/app/src/main/kotlin/com/x8bit/bitwarden/ui/platform/feature/settings/flightrecorder/recordedLogs/RecordedLogsScreen.kt +++ b/app/src/main/kotlin/com/x8bit/bitwarden/ui/platform/feature/settings/flightrecorder/recordedLogs/RecordedLogsScreen.kt @@ -283,7 +283,8 @@ private fun LogRow( color = BitwardenTheme.colorScheme.text.primary, maxLines = 1, overflow = TextOverflow.Ellipsis, - modifier = Modifier.fillMaxWidth() + modifier = Modifier + .fillMaxWidth() .testTag("LogNameLabel"), ) Spacer(modifier = Modifier.height(height = 2.dp)) @@ -294,7 +295,8 @@ private fun LogRow( color = BitwardenTheme.colorScheme.text.secondary, maxLines = 1, overflow = TextOverflow.Ellipsis, - modifier = Modifier.weight(weight = 1f) + modifier = Modifier + .weight(weight = 1f) .testTag("LogSizeLabel"), ) displayableItem.subtextEnd?.let { @@ -306,7 +308,8 @@ private fun LogRow( maxLines = 1, overflow = TextOverflow.Ellipsis, textAlign = TextAlign.End, - modifier = Modifier.weight(weight = 1f) + modifier = Modifier + .weight(weight = 1f) .testTag("LogExpirationLabel"), ) }