Skip to content

Commit e8b1c21

Browse files
authored
Merge pull request #5241 from Textualize/theme-unregister-fix
Registering builtin themes on startup
2 parents 1af8e33 + 101f199 commit e8b1c21

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

src/textual/app.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -530,6 +530,9 @@ def __init__(
530530
531531
This excludes the built-in themes."""
532532

533+
for theme in BUILTIN_THEMES.values():
534+
self.register_theme(theme)
535+
533536
ansi_theme = (
534537
self.ansi_theme_dark if self.current_theme.dark else self.ansi_theme_light
535538
)
@@ -1228,7 +1231,7 @@ def available_themes(self) -> dict[str, Theme]:
12281231
12291232
A dictionary mapping theme names to Theme instances.
12301233
"""
1231-
return {**BUILTIN_THEMES, **self._registered_themes}
1234+
return {**self._registered_themes}
12321235

12331236
@property
12341237
def current_theme(self) -> Theme:

0 commit comments

Comments
 (0)