From aa4f4cad9a245fd1c90aaa22820e71b1536bad17 Mon Sep 17 00:00:00 2001 From: Olli-Pekka Kahilakoski Date: Thu, 7 Oct 2021 17:00:26 +0300 Subject: [PATCH] FIX: StopNavigation function when serial port connection has not been formed --- invesalius/navigation/navigation.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/invesalius/navigation/navigation.py b/invesalius/navigation/navigation.py index 7e3bdb7..a27148c 100644 --- a/invesalius/navigation/navigation.py +++ b/invesalius/navigation/navigation.py @@ -324,9 +324,10 @@ class Navigation(): self.coord_queue.clear() self.coord_queue.join() - if self.SerialPortEnabled(): + if self.serial_port_connection is not None: self.serial_port_connection.join() + if self.SerialPortEnabled(): self.serial_port_queue.clear() self.serial_port_queue.join() -- libgit2 0.21.2