diff --git a/b_asic/scheduler_gui/scheduler_item.py b/b_asic/scheduler_gui/scheduler_item.py
index 8a09b7b1d94a3cdb96f0c06c33fec0a9367c6959..8453ea5f7f712a91b0d0ae4341b0aff8c1f2a6eb 100644
--- a/b_asic/scheduler_gui/scheduler_item.py
+++ b/b_asic/scheduler_gui/scheduler_item.py
@@ -247,6 +247,7 @@ class SchedulerItem(SchedulerEvent, QGraphicsItemGroup):  # PySide2 / PyQt5
         ):
             self._set_position(graph_id)
         self._redraw_all_lines()
+        self._update_axes()
 
     def _redraw_all(self) -> None:
         for graph_id in self._operation_items: