Unable to select colors today
In the past I've been able to select colors, but today trying to pick a new color for a trace is causing ndscope to crash.
I've been opening a template (both from an medm screen, and then also command line to capture the error message). /opt/rtcds/userapps/release/isc/h1/ndscope/buildups_slow.yml I right click on plot (4,0) and go into the window to select a color. I click on a color, then select. When I click OK to get out of the channel params / preferences window, ndscope closes and I get an error.
I also notice that so far it does cause a crash when I'm doing something in the (4,0) plot, but it was fine when I tried it in the (2,0) plot.
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/ndscope/scope.py", line 728, in <lambda>
callback=lambda chans: self._channel_select_dialog_result(plot, chans),
File "/usr/lib/python3/dist-packages/ndscope/scope.py", line 734, in _channel_select_dialog_result
plot.set_channel_objs(channel_list)
File "/usr/lib/python3/dist-packages/ndscope/plot.py", line 242, in set_channel_objs
set_chans = set(chan_obj_list)
File "/usr/lib/python3/dist-packages/ndscope/plot.py", line 476, in __hash__
return hash(self.as_tuple())
TypeError: unhashable type: 'list'
Aborted
Edited by Erik von Reis