From 3351c972e7dfaf2ad94f45268aabb2926eb8e2e5 Mon Sep 17 00:00:00 2001 From: Peter Steinberger Date: Thu, 18 Dec 2025 01:39:57 +0100 Subject: [PATCH] refactor(android): drop legacy theme fallback --- .../java/com/steipete/clawdis/node/ui/ClawdisTheme.kt | 11 +---------- 1 file changed, 1 insertion(+), 10 deletions(-) diff --git a/apps/android/app/src/main/java/com/steipete/clawdis/node/ui/ClawdisTheme.kt b/apps/android/app/src/main/java/com/steipete/clawdis/node/ui/ClawdisTheme.kt index c234852a9..6892f277c 100644 --- a/apps/android/app/src/main/java/com/steipete/clawdis/node/ui/ClawdisTheme.kt +++ b/apps/android/app/src/main/java/com/steipete/clawdis/node/ui/ClawdisTheme.kt @@ -1,12 +1,9 @@ package com.steipete.clawdis.node.ui -import android.os.Build import androidx.compose.foundation.isSystemInDarkTheme import androidx.compose.material3.MaterialTheme -import androidx.compose.material3.darkColorScheme import androidx.compose.material3.dynamicDarkColorScheme import androidx.compose.material3.dynamicLightColorScheme -import androidx.compose.material3.lightColorScheme import androidx.compose.runtime.Composable import androidx.compose.ui.graphics.Color import androidx.compose.ui.platform.LocalContext @@ -15,12 +12,7 @@ import androidx.compose.ui.platform.LocalContext fun ClawdisTheme(content: @Composable () -> Unit) { val context = LocalContext.current val isDark = isSystemInDarkTheme() - val colorScheme = - if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.S) { - if (isDark) dynamicDarkColorScheme(context) else dynamicLightColorScheme(context) - } else { - if (isDark) darkColorScheme() else lightColorScheme() - } + val colorScheme = if (isDark) dynamicDarkColorScheme(context) else dynamicLightColorScheme(context) MaterialTheme(colorScheme = colorScheme, content = content) } @@ -38,4 +30,3 @@ fun overlayContainerColor(): Color { fun overlayIconColor(): Color { return MaterialTheme.colorScheme.onSurfaceVariant } -