mirror of
https://github.com/thunderbird/thunderbird-android.git
synced 2024-09-20 12:12:15 +02:00
Fix navigation in settings list screen
This commit is contained in:
parent
72ab8f679c
commit
be2c35ff30
@ -11,6 +11,7 @@ import android.widget.Toast
|
||||
import androidx.annotation.AttrRes
|
||||
import androidx.annotation.IdRes
|
||||
import androidx.fragment.app.Fragment
|
||||
import androidx.navigation.fragment.findNavController
|
||||
import androidx.recyclerview.widget.ItemTouchHelper
|
||||
import androidx.recyclerview.widget.LinearLayoutManager
|
||||
import androidx.recyclerview.widget.RecyclerView
|
||||
@ -149,10 +150,10 @@ class SettingsListFragment : Fragment(), ItemTouchCallback {
|
||||
is AccountItem -> launchAccountSettings(item.account)
|
||||
is UrlActionItem -> openUrl(item.url)
|
||||
is SettingsActionItem -> {
|
||||
if (
|
||||
item.navigationAction == R.id.action_settingsListScreen_to_addAccountScreen
|
||||
) {
|
||||
if (item.navigationAction == R.id.action_settingsListScreen_to_addAccountScreen) {
|
||||
FeatureLauncherActivity.launchSetupAccount(requireActivity())
|
||||
} else {
|
||||
findNavController().navigate(item.navigationAction)
|
||||
}
|
||||
}
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user