Skip to content

Commit e9da7a2

Browse files
committed
android: fix crash in head gestures screen
1 parent 1076218 commit e9da7a2

1 file changed

Lines changed: 2 additions & 6 deletions

File tree

android/app/src/main/java/me/kavishdevar/librepods/screens/HeadTrackingScreen.kt

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -151,7 +151,6 @@ fun HeadTrackingScreen(navController: NavController) {
151151
}
152152
),
153153
) { spacerHeight, hazeState ->
154-
val backdrop = rememberLayerBackdrop()
155154
val sharedPreferences = LocalContext.current.getSharedPreferences("settings", Context.MODE_PRIVATE)
156155

157156
var gestureText by remember { mutableStateOf("") }
@@ -161,20 +160,17 @@ fun HeadTrackingScreen(navController: NavController) {
161160
var shouldExplode by remember { mutableStateOf(false) }
162161
Column(
163162
modifier = Modifier
164-
.layerBackdrop(backdrop)
165163
.fillMaxWidth(),
166164
horizontalAlignment = Alignment.CenterHorizontally
167165
) {
168166
Column (
169167
modifier = Modifier
170168
.fillMaxWidth()
169+
.hazeSource(state = hazeState)
170+
.layerBackdrop(backdrop)
171171
.padding(top = 8.dp)
172172
.padding(horizontal = 16.dp)
173173
.verticalScroll(scrollState)
174-
.hazeSource(state = hazeState)
175-
.layerBackdrop(
176-
backdrop = backdrop
177-
)
178174
) {
179175
Spacer(modifier = Modifier.height(spacerHeight))
180176
StyledToggle(

0 commit comments

Comments
 (0)