feat(theme): finalize semantic color lift and fix light theme UI elements
This commit is contained in:
@@ -320,6 +320,15 @@ class MarkdownRenderer:
|
||||
editor = ed.TextEditor()
|
||||
editor.set_read_only_enabled(True)
|
||||
editor.set_show_line_numbers_enabled(True)
|
||||
|
||||
# Explicitly set palette on instance to be sure
|
||||
from src import theme_2
|
||||
p_name = theme_2.get_syntax_palette_for_theme(theme_2.get_current_palette())
|
||||
if hasattr(ed.TextEditor, "PaletteId"):
|
||||
p_id = getattr(ed.TextEditor.PaletteId, p_name, None)
|
||||
if p_id is not None:
|
||||
editor.set_palette(p_id)
|
||||
|
||||
self._editor_cache[cache_key] = editor
|
||||
self._editor_lang_cache[cache_key] = None
|
||||
|
||||
|
||||
Reference in New Issue
Block a user