Fixed self admin status changed dialog showing up even if our admin status didn't changed

This commit is contained in:
Sylvain Berfini 2021-02-08 13:28:38 +01:00
parent 8f965adcda
commit 517e95ca8c

View file

@ -84,8 +84,10 @@ class GroupInfoViewModel(val chatRoom: ChatRoom?) : ErrorReportingViewModel() {
override fun onParticipantAdminStatusChanged(chatRoom: ChatRoom, eventLog: EventLog) {
val admin = chatRoom.me?.isAdmin ?: false
if (admin != isMeAdmin.value) {
isMeAdmin.value = admin
meAdminChangedEvent.value = Event(admin)
}
updateParticipants()
}
}