0
0
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:
cketti 2023-09-26 16:25:32 +02:00
parent 72ab8f679c
commit be2c35ff30

View File

@ -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)
}
}
}