From a26c7e3d9777210dae4d84a59de0f7cb06b5ae4c Mon Sep 17 00:00:00 2001 From: Vitor Pamplona Date: Fri, 7 Jul 2023 09:45:21 -0400 Subject: [PATCH] Fixes caching of time display. --- .../java/com/vitorpamplona/amethyst/ui/note/NoteCompose.kt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/com/vitorpamplona/amethyst/ui/note/NoteCompose.kt b/app/src/main/java/com/vitorpamplona/amethyst/ui/note/NoteCompose.kt index 8153f83c8..93003e177 100644 --- a/app/src/main/java/com/vitorpamplona/amethyst/ui/note/NoteCompose.kt +++ b/app/src/main/java/com/vitorpamplona/amethyst/ui/note/NoteCompose.kt @@ -2237,14 +2237,14 @@ fun MoreOptionsButton( @Composable fun TimeAgo(note: Note) { - val time = remember { note.createdAt() } ?: return + val time = remember(note) { note.createdAt() } ?: return TimeAgo(time) } @Composable fun TimeAgo(time: Long) { val context = LocalContext.current - val timeStr by remember { mutableStateOf(timeAgo(time, context = context)) } + val timeStr by remember(time) { mutableStateOf(timeAgo(time, context = context)) } Text( text = timeStr,