Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Unverified Commit f8ed50e2 authored by Wolf-Martell Montwé's avatar Wolf-Martell Montwé
Browse files

Fix account could be null when deleted and update it from local search

parent f6de8aea
Loading
Loading
Loading
Loading
+6 −2
Original line number Diff line number Diff line
@@ -1424,11 +1424,11 @@ open class MessageList :
        actionBar.setHomeAsUpIndicator(Icons.Outlined.Menu)
    }

    private fun initializeFromLocalSearch(search: LocalSearch?) {
    private fun initializeFromLocalSearch(search: LocalSearch) {
        this.search = search
        singleFolderMode = false

        if (!search!!.searchAllAccounts()) {
        if (search.searchAllAccounts()) {
            val accountUuids = search.accountUuids
            if (accountUuids.size == 1) {
                account = accountManager.getAccount(accountUuids[0])
@@ -1437,6 +1437,10 @@ open class MessageList :
            } else {
                account = null
            }
        } else {
            if (account == null && search.accountUuids.size == 1) {
                account = accountManager.getAccount(search.accountUuids[0])
            }
        }

        configureDrawer()