mirror of
https://github.com/signalapp/Signal-Android.git
synced 2026-04-21 09:20:19 +01:00
Utilize SERIAL instead of BOUNDED executor when marking stories as viewed.
This commit is contained in:
committed by
Greyson Parrelli
parent
d77555266b
commit
d3e83b12d9
@@ -171,7 +171,7 @@ open class StoryViewerPageRepository(context: Context, private val storyViewStat
|
||||
|
||||
fun markViewed(storyPost: StoryPost) {
|
||||
if (!storyPost.conversationMessage.messageRecord.isOutgoing) {
|
||||
SignalExecutors.BOUNDED.execute {
|
||||
SignalExecutors.SERIAL.execute {
|
||||
val markedMessageInfo = SignalDatabase.messages.setIncomingMessageViewed(storyPost.id)
|
||||
if (markedMessageInfo != null) {
|
||||
ApplicationDependencies.getDatabaseObserver().notifyConversationListListeners()
|
||||
|
||||
Reference in New Issue
Block a user