diff --git a/src/calendar_manager.py b/src/calendar_manager.py index 0b521c54..a94136a4 100644 --- a/src/calendar_manager.py +++ b/src/calendar_manager.py @@ -117,9 +117,9 @@ class CalendarManager: def draw_event(self, event, y_start=1): """Draw a single calendar event on the canvas. Returns True on success, False on error.""" try: - # Only log event details at INFO level when first drawing or when force_clear is True - if self.current_event_index == 0 or self.force_clear: - logger.info(f"Drawing event: {event.get('summary', 'No title')}") + # Only log event details at INFO level when first switching to calendar display + if self.force_clear: + logger.info(f"CalendarManager displaying event: {event.get('summary', 'No title')}") logger.info(f"Event details - Date: {self._format_event_date(event)}, Time: {self._format_event_time(event)}, Summary: {event.get('summary', 'No Title')}") else: logger.debug(f"Drawing event: {event.get('summary', 'No title')}")