From ee9de99204e82301d7076b99385ed0c5c8ba9d09 Mon Sep 17 00:00:00 2001 From: Kavish Devar Date: Sun, 19 Oct 2025 12:54:35 +0530 Subject: [PATCH] android: fix haze for dialog when enabling hearing aid --- .../me/kavishdevar/librepods/screens/HearingAidScreen.kt | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/android/app/src/main/java/me/kavishdevar/librepods/screens/HearingAidScreen.kt b/android/app/src/main/java/me/kavishdevar/librepods/screens/HearingAidScreen.kt index 90e1063..8ad2423 100644 --- a/android/app/src/main/java/me/kavishdevar/librepods/screens/HearingAidScreen.kt +++ b/android/app/src/main/java/me/kavishdevar/librepods/screens/HearingAidScreen.kt @@ -97,6 +97,8 @@ fun HearingAidScreen(navController: NavController) { mutableStateOf((aidStatus?.value?.getOrNull(1) == 0x01.toByte()) && (assistStatus?.value?.getOrNull(0) == 0x01.toByte())) } + var hazeStateS = rememberHazeState() + StyledScaffold( title = stringResource(R.string.hearing_aid), snackbarHostState = snackbarHostState, @@ -110,6 +112,7 @@ fun HearingAidScreen(navController: NavController) { .padding(horizontal = 16.dp), verticalArrangement = Arrangement.spacedBy(8.dp) ) { + hazeStateS = hazeState Spacer(modifier = Modifier.height(spacerHeight)) val hearingAidListener = remember { @@ -285,7 +288,7 @@ fun HearingAidScreen(navController: NavController) { } } }, - hazeState = rememberHazeState(), + hazeState = hazeStateS, // backdrop = backdrop ) }