With the code from #33, the Starting Manim... command is currently run indefinitely when an error occurs in the Python terminal. I think we should definitely tackle this before the release to avoid frustrated users, e.g. when they don't already have Manim installed and click on Preview Manim Cell. Or when any other error occurs during the startup. Otherwise, we end up with an indefinite, non-cancellable notification.
Additionally, we could just open the terminal in this case, such that users directly see the error message if they didn't have the terminal opened beforehand.
With the code from #33, the
Starting Manim...
command is currently run indefinitely when an error occurs in the Python terminal. I think we should definitely tackle this before the release to avoid frustrated users, e.g. when they don't already have Manim installed and click onPreview Manim Cell
. Or when any other error occurs during the startup. Otherwise, we end up with an indefinite, non-cancellable notification.Additionally, we could just open the terminal in this case, such that users directly see the error message if they didn't have the terminal opened beforehand.