From 5f656dcb596cf6ae29c43556a115c4f5d19622a5 Mon Sep 17 00:00:00 2001 From: Bertho Stultiens Date: Sun, 12 Jul 2026 11:30:25 +0200 Subject: [PATCH] axis: Call component's exit to remove the HAL component at exit. --- src/emc/usr_intf/axis/scripts/axis.py | 1 + src/emc/usr_intf/axis/scripts/hal_manualtoolchange.py | 1 + 2 files changed, 2 insertions(+) diff --git a/src/emc/usr_intf/axis/scripts/axis.py b/src/emc/usr_intf/axis/scripts/axis.py index 5f9c27d3711..ddc9baa4335 100755 --- a/src/emc/usr_intf/axis/scripts/axis.py +++ b/src/emc/usr_intf/axis/scripts/axis.py @@ -4304,5 +4304,6 @@ def forget(widget, *pins): live_plotter.error_task() o.mainloop() live_plotter.stop() +comp.exit() # vim:sw=4:sts=4:et: diff --git a/src/emc/usr_intf/axis/scripts/hal_manualtoolchange.py b/src/emc/usr_intf/axis/scripts/hal_manualtoolchange.py index 83669c2b4ca..6308fb73865 100644 --- a/src/emc/usr_intf/axis/scripts/hal_manualtoolchange.py +++ b/src/emc/usr_intf/axis/scripts/hal_manualtoolchange.py @@ -115,4 +115,5 @@ def withdraw(): app.after(100) app.update() except KeyboardInterrupt: + h.exit(); pass