Skip to content

Commit 62f238c

Browse files
feat(ui): enable pure black theme with auto light/dark mode
Allow pure black setting to persist when AUTO mode is selected. Pure black now correctly applies only during system dark mode.
1 parent 8dc6099 commit 62f238c

1 file changed

Lines changed: 2 additions & 3 deletions

File tree

  • app/src/main/kotlin/com/metrolist/music/ui/screens/settings

app/src/main/kotlin/com/metrolist/music/ui/screens/settings/ThemeScreen.kt

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -320,15 +320,14 @@ fun ThemeControls(
320320
horizontalArrangement = Arrangement.spacedBy(16.dp, Alignment.CenterHorizontally),
321321
verticalAlignment = Alignment.CenterVertically
322322
) {
323-
// System mode (separated)
323+
// System mode (AUTO)
324324
ModeCircle(
325325
darkMode = darkMode,
326326
pureBlack = pureBlack,
327327
targetMode = DarkMode.AUTO,
328-
targetPureBlack = false,
328+
targetPureBlack = pureBlack,
329329
onClick = {
330330
onDarkModeChange(DarkMode.AUTO)
331-
onPureBlackChange(false)
332331
},
333332
showIcon = true
334333
)

0 commit comments

Comments
 (0)