diff --git a/presentation/src/main/java/feature/compose/ComposeState.kt b/presentation/src/main/java/feature/compose/ComposeState.kt index ee4f3213..cdc0141b 100644 --- a/presentation/src/main/java/feature/compose/ComposeState.kt +++ b/presentation/src/main/java/feature/compose/ComposeState.kt @@ -32,7 +32,6 @@ data class ComposeState( val selectedConversation: Long = 0, val selectedContacts: List = ArrayList(), val title: String = "", - val archived: Boolean = false, val messages: Pair>? = null, val attachments: List = ArrayList(), val remaining: String = "", diff --git a/presentation/src/main/java/feature/compose/ComposeViewModel.kt b/presentation/src/main/java/feature/compose/ComposeViewModel.kt index 680d11d5..05907fd3 100644 --- a/presentation/src/main/java/feature/compose/ComposeViewModel.kt +++ b/presentation/src/main/java/feature/compose/ComposeViewModel.kt @@ -30,10 +30,12 @@ import com.mlsdev.rximagepicker.Sources import com.moez.QKSMS.R import com.uber.autodispose.android.lifecycle.scope import com.uber.autodispose.kotlin.autoDisposable -import injection.appComponent +import common.Navigator +import common.base.QkViewModel import common.util.ClipboardUtils import common.util.extensions.makeToast import common.util.filter.ContactFilter +import injection.appComponent import interactor.ContactSync import interactor.DeleteMessage import interactor.MarkRead @@ -53,8 +55,6 @@ import model.Contact import model.Conversation import model.Message import model.PhoneNumber -import common.Navigator -import common.base.QkViewModel import repository.ContactRepository import repository.MessageRepository import util.extensions.asObservable @@ -173,12 +173,6 @@ class ComposeViewModel(intent: Intent) : QkViewModel( newState { it.copy(title = conversation.getTitle()) } } - disposables += conversation - .distinctUntilChanged { conversation -> conversation.archived } - .subscribe { conversation -> - newState { it.copy(archived = conversation.archived) } - } - disposables += attachments .subscribe { attachments -> newState { it.copy(attachments = attachments) }