mirror of
				https://github.com/mihonapp/mihon.git
				synced 2025-10-31 14:27:57 +01:00 
			
		
		
		
	Fixed "0 mins ago" in "Library last updated" string (#8279)
* Fixed "0 mins ago" in "Library last updated" string * Recommended fixes
This commit is contained in:
		| @@ -48,13 +48,19 @@ import eu.kanade.tachiyomi.data.download.model.Download | ||||
| import eu.kanade.tachiyomi.ui.recent.updates.UpdatesItem | ||||
| import java.text.DateFormat | ||||
| import java.util.Date | ||||
| import kotlin.time.Duration.Companion.minutes | ||||
|  | ||||
| fun LazyListScope.updatesLastUpdatedItem( | ||||
|     lastUpdated: Long, | ||||
| ) { | ||||
|     item(key = "updates-lastUpdated") { | ||||
|         val time = remember(lastUpdated) { | ||||
|             DateUtils.getRelativeTimeSpanString(lastUpdated, Date().time, DateUtils.MINUTE_IN_MILLIS) | ||||
|             val now = Date().time | ||||
|             if (now - lastUpdated < 1.minutes.inWholeMilliseconds) { | ||||
|                 null | ||||
|             } else { | ||||
|                 DateUtils.getRelativeTimeSpanString(lastUpdated, now, DateUtils.MINUTE_IN_MILLIS) | ||||
|             } | ||||
|         } | ||||
|  | ||||
|         Box( | ||||
| @@ -63,7 +69,11 @@ fun LazyListScope.updatesLastUpdatedItem( | ||||
|                 .padding(horizontal = horizontalPadding, vertical = 8.dp), | ||||
|         ) { | ||||
|             Text( | ||||
|                 text = stringResource(R.string.updates_last_update_info, time), | ||||
|                 text = if (time.isNullOrEmpty()) { | ||||
|                     stringResource(R.string.updates_last_update_info, stringResource(R.string.updates_last_update_info_just_now)) | ||||
|                 } else { | ||||
|                     stringResource(R.string.updates_last_update_info, time) | ||||
|                 }, | ||||
|                 style = LocalTextStyle.current.copy( | ||||
|                     fontStyle = FontStyle.Italic, | ||||
|                 ), | ||||
|   | ||||
		Reference in New Issue
	
	Block a user