diff --git a/ring-android/app/src/main/java/cx/ring/viewholders/SmartListViewHolder.java b/ring-android/app/src/main/java/cx/ring/viewholders/SmartListViewHolder.java index 79086a52441816a7dbf0250c61031dabf3ec3ee2..6dea324b2723ee55f0f7032a75537d365f2acfd0 100644 --- a/ring-android/app/src/main/java/cx/ring/viewholders/SmartListViewHolder.java +++ b/ring-android/app/src/main/java/cx/ring/viewholders/SmartListViewHolder.java @@ -83,8 +83,10 @@ public class SmartListViewHolder extends RecyclerView.ViewHolder { binding.convLastTime.setText(lastInteractionStr); if (smartListViewModel.hasOngoingCall()) { + binding.convLastItem.setVisibility(View.VISIBLE); binding.convLastItem.setText(itemView.getContext().getString(R.string.ongoing_call)); } else if (smartListViewModel.getLastEvent() != null) { + binding.convLastItem.setVisibility(View.VISIBLE); binding.convLastItem.setText(getLastEventSummary(smartListViewModel.getLastEvent(), itemView.getContext())); } else { binding.convLastItem.setVisibility(View.GONE); diff --git a/ring-android/libringclient/src/main/java/net/jami/services/AccountService.java b/ring-android/libringclient/src/main/java/net/jami/services/AccountService.java index e1217c961f3beb1f4730762b4239887d962df290..70819691381685b5dd075f45e5b715d95899c80c 100644 --- a/ring-android/libringclient/src/main/java/net/jami/services/AccountService.java +++ b/ring-android/libringclient/src/main/java/net/jami/services/AccountService.java @@ -1639,6 +1639,7 @@ public class AccountService { } } account.conversationStarted(conversation); + loadMore(conversation, 2); } public void conversationRemoved(String accountId, String conversationId) {