diff --git a/app/src/main/java/com/infomaniak/swisstransfer/ui/screen/main/settings/SettingsScreen.kt b/app/src/main/java/com/infomaniak/swisstransfer/ui/screen/main/settings/SettingsScreen.kt index 37e9672ec..cff6872c7 100644 --- a/app/src/main/java/com/infomaniak/swisstransfer/ui/screen/main/settings/SettingsScreen.kt +++ b/app/src/main/java/com/infomaniak/swisstransfer/ui/screen/main/settings/SettingsScreen.kt @@ -48,6 +48,7 @@ import com.infomaniak.swisstransfer.ui.theme.Margin import com.infomaniak.swisstransfer.ui.theme.SwissTransferTheme import com.infomaniak.swisstransfer.ui.utils.GetSetCallbacks import com.infomaniak.swisstransfer.ui.utils.PreviewAllWindows +import android.os.Build @Composable fun SettingsScreen( @@ -73,14 +74,18 @@ fun SettingsScreen( ) SettingTitle(R.string.settingsCategoryGeneral) - SettingItem( - titleRes = R.string.settingsOptionTheme, - isSelected = { selectedSetting == THEME }, - icon = AppIcons.PaintbrushPalette, - description = theme.get().getString(), - endIcon = CHEVRON, - onClick = { onItemClick(THEME) }, - ) + + if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.Q) { + SettingItem( + titleRes = R.string.settingsOptionTheme, + isSelected = { selectedSetting == THEME }, + icon = AppIcons.PaintbrushPalette, + description = theme.get().getString(), + endIcon = CHEVRON, + onClick = { onItemClick(THEME) }, + ) + } + SettingItem( titleRes = R.string.settingsOptionNotifications, isSelected = { false },