dont display last online when active

master v0.1.3
dfsek 1 year ago
parent d35a87d46c
commit f8dd7ccbc9
  1. 3
      app/src/main/java/com/dfsek/feldspar/ui/rooms/RoomsUI.kt

@ -108,8 +108,9 @@ fun OnlineIndicator(room: RoomSummary, size: Dp, modifier: Modifier = Modifier)
@Composable
fun LastOnline(room: RoomSummary, size: TextUnit, modifier: Modifier) {
if(room.directUserPresence?.isCurrentlyActive == true) return
room.directUserPresence?.lastActiveAgo?.let {
it.milliseconds.toComponents { days, hours, minutes, seconds, nanoseconds ->
it.milliseconds.toComponents { days, hours, minutes, seconds, _ ->
if(days > 0) "$days D"
else if(hours > 0) "$hours H"
else if(minutes > 0) "$minutes M"

Loading…
Cancel
Save