diff --git a/app/src/main/java/com/droiddeck/launcher/SessionActivity.kt b/app/src/main/java/com/droiddeck/launcher/SessionActivity.kt index 0f63ca6e6..9d619d117 100644 --- a/app/src/main/java/com/droiddeck/launcher/SessionActivity.kt +++ b/app/src/main/java/com/droiddeck/launcher/SessionActivity.kt @@ -369,6 +369,9 @@ class SessionActivity : ComponentActivity(), SurfaceHolder.Callback { private fun createSessionOverlay(): ComposeView = ComposeView(this).apply { isFocusable = true isFocusableInTouchMode = true + // Compose draws each control's focus ring. Android's default highlight would cover + // this full-screen host and remain as a white veil after the drawer closes. + defaultFocusHighlightEnabled = false setContent { DroidDeckTheme { com.droiddeck.launcher.ui.FocusGlideHost(androidx.compose.ui.Modifier.fillMaxSize()) {