diff --git a/tardis/io/logger/logger.py b/tardis/io/logger/logger.py index 370c8578db3..8b66eb30ff6 100644 --- a/tardis/io/logger/logger.py +++ b/tardis/io/logger/logger.py @@ -139,10 +139,12 @@ def _emit_to_widget(self, level, html_output): # Update specific level output output_key = level_to_output.get(level) if output_key: - self.log_outputs[output_key].append(html_wrapped) + current_objects = self.log_outputs[output_key].objects + self.log_outputs[output_key].objects = current_objects + [html_wrapped] # Update ALL output - self.log_outputs["ALL"].append(html_wrapped) + current_all_objects = self.log_outputs["ALL"].objects + self.log_outputs["ALL"].objects = current_all_objects + [html_wrapped] # Update Jupyter display if in jupyter environment if self.environment == 'jupyter':