Skip to content

Commit b364a60

Browse files
Remove focus set on all page when switching fragment
1 parent 024c5d6 commit b364a60

File tree

1 file changed

+10
-1
lines changed

1 file changed

+10
-1
lines changed

app/src/main/java/com/infomaniak/mail/ui/MainActivity.kt

+10-1
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ package com.infomaniak.mail.ui
1919

2020
import android.annotation.SuppressLint
2121
import android.content.Intent
22+
import android.os.Build
2223
import android.os.Bundle
2324
import android.os.CountDownTimer
2425
import android.view.View
@@ -206,7 +207,7 @@ class MainActivity : BaseActivity() {
206207

207208
setupSnackbar()
208209
setupNavController()
209-
setupMenuDrawerCallbacks()
210+
setupMenuDrawer()
210211

211212
mainViewModel.updateUserInfo()
212213

@@ -220,6 +221,14 @@ class MainActivity : BaseActivity() {
220221
initAppReviewManager()
221222
}
222223

224+
private fun setupMenuDrawer() {
225+
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.O) {
226+
binding.drawerLayout.defaultFocusHighlightEnabled = false
227+
}
228+
229+
setupMenuDrawerCallbacks()
230+
}
231+
223232
private fun initAppReviewManager() {
224233
inAppReviewManager.init(
225234
onDialogShown = { trackInAppReviewEvent("presentAlert") },

0 commit comments

Comments
 (0)