Fixed self admin status changed dialog showing up even if our admin status didn't changed
This commit is contained in:
parent
8f965adcda
commit
517e95ca8c
1 changed files with 4 additions and 2 deletions
|
@ -84,8 +84,10 @@ class GroupInfoViewModel(val chatRoom: ChatRoom?) : ErrorReportingViewModel() {
|
|||
|
||||
override fun onParticipantAdminStatusChanged(chatRoom: ChatRoom, eventLog: EventLog) {
|
||||
val admin = chatRoom.me?.isAdmin ?: false
|
||||
isMeAdmin.value = admin
|
||||
meAdminChangedEvent.value = Event(admin)
|
||||
if (admin != isMeAdmin.value) {
|
||||
isMeAdmin.value = admin
|
||||
meAdminChangedEvent.value = Event(admin)
|
||||
}
|
||||
updateParticipants()
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue