diff --git a/sohstationviewer/view/plotting/plotting_widget/multi_threaded_plotting_widget.py b/sohstationviewer/view/plotting/plotting_widget/multi_threaded_plotting_widget.py index 2e37c46a578d38375651cc44da9c14b104464b76..9edc76df0f754f8763782b10e94616519267bb7f 100644 --- a/sohstationviewer/view/plotting/plotting_widget/multi_threaded_plotting_widget.py +++ b/sohstationviewer/view/plotting/plotting_widget/multi_threaded_plotting_widget.py @@ -54,6 +54,10 @@ class MultiThreadedPlottingWidget(PlottingWidget): self.is_working = False self.finished.connect(self.stopped) + # TODO: Might not need to use a signal here. The only time this signal + # emitted is from this class, and the class is always in the main + # thread. The only things running in a different thread are the + # PlottingChannelProcessor, and they don't use this signal self.notification.connect( lambda msg: display_tracking_info(self.tracking_box, msg))