Fix NonObservableLocale lint error in DisplayRefreshLogScreen and HttpResponseDetailsBottomSheet

This commit is contained in:
Hossain Khan
2026-08-11 12:17:09 -04:00
parent ceb88b58fd
commit 94c3ccd1d9
2 changed files with 4 additions and 2 deletions
@@ -398,7 +398,8 @@ private fun LogItemView(
modifier = Modifier.padding(16.dp),
) {
// Format timestamp
val dateFormat = SimpleDateFormat("MMM dd, yyyy hh:mm:ss a", Locale.getDefault())
val locale = androidx.compose.ui.platform.LocalConfiguration.current.locales[0]
val dateFormat = remember(locale) { SimpleDateFormat("MMM dd, yyyy hh:mm:ss a", locale) }
val formattedDate = dateFormat.format(Date(log.timestamp))
// Calculate time elapsed
@@ -121,8 +121,9 @@ private fun HttpResponseMetadataDisplay(httpResponseMetadata: HttpResponseMetada
}
// Timestamp
val locale = androidx.compose.ui.platform.LocalConfiguration.current.locales[0]
val dateFormat =
remember { SimpleDateFormat("MMM dd, yyyy hh:mm:ss.SSS a", Locale.getDefault()) }
remember(locale) { SimpleDateFormat("MMM dd, yyyy hh:mm:ss.SSS a", locale) }
val formattedTimestamp = dateFormat.format(Date(httpResponseMetadata.timestamp))
DetailItem(label = "Response Time", value = formattedTimestamp)