fan: Remove user select buttons if fan on/off is hit while selecting
This commit is contained in:
parent
46410f797a
commit
7efb0fddf0
@ -88,7 +88,9 @@ class FanPanel(ScreenPanel):
|
||||
|
||||
def set_fan_on(self, widget, fanon):
|
||||
speed = 100 if fanon == True else 0
|
||||
self.labels["scale"].disconnect_by_func(self.select_fan_speed)
|
||||
self.labels["scale"].set_value(speed)
|
||||
self.labels["scale"].connect("value-changed", self.select_fan_speed)
|
||||
self._screen._ws.klippy.gcode_script(KlippyGcodes.set_fan_speed(speed))
|
||||
self.fan_speed = float(speed)
|
||||
self.labels["scale"].disconnect_by_func(self.select_fan_speed)
|
||||
self.labels["scale"].set_value(self.fan_speed)
|
||||
self.labels["scale"].connect("value-changed", self.select_fan_speed)
|
||||
self.cancel_select_fan_speed(widget)
|
||||
|
Loading…
x
Reference in New Issue
Block a user