Hide endpoints for inactive multisplines
Signed-off-by: Ravago Jones <ravagojones@gmail.com>
Change-Id: Id874853bac7816f352931f06f11e95066c77df27
diff --git a/frc971/control_loops/python/path_edit.py b/frc971/control_loops/python/path_edit.py
index 41a8a83..1659e55 100755
--- a/frc971/control_loops/python/path_edit.py
+++ b/frc971/control_loops/python/path_edit.py
@@ -287,7 +287,11 @@
if i == 0:
self.draw_robot_at_point(cr, spline, 0)
- self.draw_robot_at_point(cr, spline, 1)
+
+ is_last_spline = spline is multispline.getLibsplines()[-1]
+
+ if multispline == self.active_multispline or is_last_spline:
+ self.draw_robot_at_point(cr, spline, 1)
def export_json(self, file_name):
export_folder = Path(