From 86089a037c307cc0018ae4164ca3b7b84b10187f Mon Sep 17 00:00:00 2001 From: Sven Heidemann Date: Fri, 12 Mar 2021 20:43:08 +0100 Subject: [PATCH] Improved console spinner --- src/cpl/console/console.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/cpl/console/console.py b/src/cpl/console/console.py index 3034dfea..903f3f9b 100644 --- a/src/cpl/console/console.py +++ b/src/cpl/console/console.py @@ -295,6 +295,12 @@ class Console: if text_background_color is not None: cls.set_background_color(text_background_color) + if type(spinner_foreground_color) is str: + spinner_foreground_color = ForegroundColorEnum[spinner_foreground_color] + + if type(spinner_background_color) is str: + spinner_background_color = BackgroundColorEnum[spinner_background_color] + cls.write_line(message) cls.set_hold_back(True) spinner = SpinnerThread(len(message), spinner_foreground_color, spinner_background_color)