diff --git a/manimlib/extract_scene.py b/manimlib/extract_scene.py index c8c0023e..0d045e3a 100644 --- a/manimlib/extract_scene.py +++ b/manimlib/extract_scene.py @@ -180,4 +180,7 @@ def main(scene_config, run_config): return [BlankScene(**scene_config)] all_scene_classes = get_scene_classes_from_module(module) - return get_scenes_to_render(all_scene_classes, scene_config, run_config) + scenes = get_scenes_to_render(all_scene_classes, scene_config, run_config) + if len(scenes) == 0: + print("No scenes found to run") + return scenes diff --git a/manimlib/reload_manager.py b/manimlib/reload_manager.py index 6e1a9752..756a2016 100644 --- a/manimlib/reload_manager.py +++ b/manimlib/reload_manager.py @@ -60,8 +60,6 @@ class ReloadManager: # Scenes scenes = manimlib.extract_scene.main(scene_config, run_config) - if len(scenes) == 0: - print("No scenes found to run") for scene in scenes: scene.run()