From ddec4ff4f66a41ed45fa93aab7b60c28772c93b3 Mon Sep 17 00:00:00 2001 From: actionless Date: Wed, 25 Sep 2024 02:30:45 +0200 Subject: [PATCH] fix(terminal: generate_theme_from_full_palette): call callback even if window is not set --- oomox_gui/terminal.py | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/oomox_gui/terminal.py b/oomox_gui/terminal.py index 890248ee..fae7cf1a 100644 --- a/oomox_gui/terminal.py +++ b/oomox_gui/terminal.py @@ -450,6 +450,15 @@ def _callback(generated_colors: TerminalThemeT) -> None: ), ) window.enable() + else: + _generate_theme_from_full_palette( + _callback, + reference_colors, + all_colors, + theme_bg, + accuracy, + extend_palette=extend_palette, + ) # print(time() - before)