Traceback (most recent call last): File "/home/home/mypaint/gui/brushselectionwindow.py", line 146, button_press_cb(self=, widget=, event=) self.app.device_monitor.device_used(event.device) pixbuflist.PixbufList.button_press_cb(self, widget, event) variables: {'widget': ('local', ), 'self': ('local', ), 'pixbuflist.PixbufList.button_press_cb': ('global', ), 'event': ('local', )} File "/home/home/mypaint/gui/pixbuflist.py", line 268, button_press_cb(self=, widget=, event=) self.set_selected(item) self.on_select(item) if self.selected is not None: variables: {'item': ('local', ), 'self.on_select': ('local', >)} File "/home/home/mypaint/gui/brushselectionwindow.py", line 179, on_select(self=, brush=) self.bm.select_brush(brush) variables: {'self.bm.select_brush': ('local', >), 'brush': ('local', )} File "/home/home/mypaint/gui/brushmanager.py", line 565, select_brush(self=, brush=) for callback in self.selected_brush_observers: callback(brush, brushinfo) variables: {'callback': ('local', >), 'brush': ('local', ), 'brushinfo': ('local', )} File "/home/home/mypaint/gui/brushmodifier.py", line 279, brush_selected_cb(self=, managed_brush=, brushinfo=) b.set_color_hsv(color) b.set_string_property("parent_brush_name", managed_brush.name) variables: {'color': ('local', None), 'b.set_color_hsv': ('local', >)} File "/home/home/mypaint/lib/brush.py", line 406, set_color_hsv(self=, hsv=None) try: h, s, v = hsv self.set_base_value('color_h', h) variables: {'h': (None, []), 's': ('global', ), 'hsv': ('local', None), 'v': (None, [])} TypeError: 'NoneType' object is not iterable