@@ -28,7 +28,6 @@ import com.infomaniak.lib.applock.Utils.isKeyguardSecure
2828import com.infomaniak.lib.applock.Utils.silentlyReverseSwitch
2929import com.infomaniak.lib.core.utils.openAppNotificationSettings
3030import com.infomaniak.lib.core.utils.safeBinding
31- import com.infomaniak.lib.core.utils.safeNavigate
3231import com.infomaniak.lib.core.utils.showToast
3332import com.infomaniak.mail.MatomoMail.toFloat
3433import com.infomaniak.mail.MatomoMail.trackEvent
@@ -52,8 +51,6 @@ class SettingsFragment : Fragment() {
5251 private var binding: FragmentSettingsBinding by safeBinding()
5352 private val mainViewModel: MainViewModel by activityViewModels()
5453
55- private val currentClassName: String = SettingsFragment ::class .java.name
56-
5754 @Inject
5855 lateinit var localSettings: LocalSettings
5956
@@ -71,7 +68,6 @@ class SettingsFragment : Fragment() {
7168 setSystemBarsColors()
7269
7370 setupMailboxesAdapter()
74- setupAddMailbox()
7571 setupListeners()
7672 setSubtitlesInitialState()
7773 observeFeatureFlag()
@@ -97,15 +93,6 @@ class SettingsFragment : Fragment() {
9793 mainViewModel.mailboxesLive.observe(viewLifecycleOwner, mailboxesAdapter::setMailboxes)
9894 }
9995
100- private fun setupAddMailbox () = with (binding) {
101- addMailbox.setOnClickListener {
102- safeNavigate(
103- resId = R .id.attachMailboxFragment,
104- currentClassName = currentClassName,
105- )
106- }
107- }
108-
10996 private fun setSubtitlesInitialState () = with (binding) {
11097 with (localSettings) {
11198 settingsAiEngine.setSubtitle(aiEngine.localisedNameRes)
@@ -123,6 +110,7 @@ class SettingsFragment : Fragment() {
123110 }
124111
125112 private fun setupListeners () = with (binding) {
113+ addMailbox.setOnClickListener { animatedNavigation(resId = R .id.attachMailboxFragment) }
126114
127115 settingsNotifications.setOnClickListener {
128116 trackEvent(" settingsNotifications" , " openNotificationSettings" )
0 commit comments