fix: address infinite recursion due to duplicated method names (#559)
This commit is contained in:
parent
58d2dc4610
commit
627f19471e
1 changed files with 5 additions and 4 deletions
|
|
@ -25,6 +25,7 @@ import org.fossify.messages.extensions.markThreadMessagesRead
|
||||||
import org.fossify.messages.extensions.markThreadMessagesUnread
|
import org.fossify.messages.extensions.markThreadMessagesUnread
|
||||||
import org.fossify.messages.extensions.renameConversation
|
import org.fossify.messages.extensions.renameConversation
|
||||||
import org.fossify.messages.extensions.updateConversationArchivedStatus
|
import org.fossify.messages.extensions.updateConversationArchivedStatus
|
||||||
|
import org.fossify.messages.helpers.refreshConversations
|
||||||
import org.fossify.messages.messaging.isShortCodeWithLetters
|
import org.fossify.messages.messaging.isShortCodeWithLetters
|
||||||
import org.fossify.messages.models.Conversation
|
import org.fossify.messages.models.Conversation
|
||||||
|
|
||||||
|
|
@ -257,7 +258,7 @@ class ConversationsAdapter(
|
||||||
activity.markThreadMessagesRead(it.threadId)
|
activity.markThreadMessagesRead(it.threadId)
|
||||||
}
|
}
|
||||||
|
|
||||||
refreshConversations()
|
refreshConversationsAndFinishActMode()
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -273,7 +274,7 @@ class ConversationsAdapter(
|
||||||
activity.markThreadMessagesUnread(it.threadId)
|
activity.markThreadMessagesUnread(it.threadId)
|
||||||
}
|
}
|
||||||
|
|
||||||
refreshConversations()
|
refreshConversationsAndFinishActMode()
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -302,7 +303,7 @@ class ConversationsAdapter(
|
||||||
getSelectedItemPositions().forEach {
|
getSelectedItemPositions().forEach {
|
||||||
notifyItemChanged(it)
|
notifyItemChanged(it)
|
||||||
}
|
}
|
||||||
refreshConversations()
|
refreshConversationsAndFinishActMode()
|
||||||
}
|
}
|
||||||
|
|
||||||
private fun checkPinBtnVisibility(menu: Menu) {
|
private fun checkPinBtnVisibility(menu: Menu) {
|
||||||
|
|
@ -314,7 +315,7 @@ class ConversationsAdapter(
|
||||||
selectedConversations.any { pinnedConversations.contains(it.threadId.toString()) }
|
selectedConversations.any { pinnedConversations.contains(it.threadId.toString()) }
|
||||||
}
|
}
|
||||||
|
|
||||||
private fun refreshConversations() {
|
private fun refreshConversationsAndFinishActMode() {
|
||||||
activity.runOnUiThread {
|
activity.runOnUiThread {
|
||||||
refreshConversations()
|
refreshConversations()
|
||||||
finishActMode()
|
finishActMode()
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue