diff --git a/blender/arm/log.py b/blender/arm/log.py index 801555c3..2dca68da 100644 --- a/blender/arm/log.py +++ b/blender/arm/log.py @@ -31,11 +31,13 @@ info_text = '' num_warnings = 0 num_errors = 0 -def clear(clear_warnings=False): - global info_text, num_warnings +def clear(clear_warnings=False, clear_errors=False): + global info_text, num_warnings, num_errors info_text = '' if clear_warnings: num_warnings = 0 + if clear_errors: + num_errors = 0 def format_text(text): return (text[:80] + '..') if len(text) > 80 else text # Limit str size diff --git a/blender/arm/make.py b/blender/arm/make.py index 4538a9e6..ffc91e3a 100755 --- a/blender/arm/make.py +++ b/blender/arm/make.py @@ -338,7 +338,7 @@ def build(target, is_play=False, is_publish=False, is_export=False): if arm.utils.get_save_on_build(): bpy.ops.wm.save_mainfile() - log.clear(clear_warnings=True) + log.clear(clear_warnings=True, clear_errors=True) # Set camera in active scene active_scene = arm.utils.get_active_scene()