From 96ba888950f801458c11c1e0834bf24b1657de13 Mon Sep 17 00:00:00 2001
From: Oscar Gustafsson <oscar.gustafsson@gmail.com>
Date: Thu, 20 Apr 2023 17:24:16 +0200
Subject: [PATCH] Allow inplace editing of schedule

---
 b_asic/schedule.py | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/b_asic/schedule.py b/b_asic/schedule.py
index e61ab864..352e3787 100644
--- a/b_asic/schedule.py
+++ b/b_asic/schedule.py
@@ -327,7 +327,8 @@ class Schedule:
 
         new_schedule = start_scheduler(self)
         if inplace:
-            self = new_schedule
+            self._start_times = new_schedule._start_times
+            self._laps = new_schedule._laps
         return new_schedule
 
     def increase_time_resolution(self, factor: int) -> "Schedule":
-- 
GitLab