Use OpenTUI theme detection for initial TUI mode, again (#23846)

This commit is contained in:
Sebastian 2026-04-24 17:28:07 +02:00 committed by GitHub
commit 3a5507de95
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
6 changed files with 22 additions and 67 deletions

View file

@ -314,7 +314,7 @@ export const { use: useTheme, provider: ThemeProvider } = createSimpleContext({
setStore(
produce((draft) => {
const lock = pick(kv.get("theme_mode_lock"))
const mode = lock ?? props.mode
const mode = lock ?? pick(renderer.themeMode) ?? props.mode
if (!lock && pick(kv.get("theme_mode")) !== undefined) {
kv.set("theme_mode", undefined)
}