Skip to content

Commit 3bc7ba2

Browse files
committed
Fix LED update to work with latest Klipper changes
1 parent 83e8c46 commit 3bc7ba2

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed

src/led_effect.py

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -107,8 +107,9 @@ def _handle_shutdown(self):
107107
if not effect.runOnShutown:
108108
for chain in self.ledChains:
109109
chain.led_helper.set_color(None, (0.0, 0.0, 0.0, 0.0))
110-
chain.led_helper.update_func(chain.led_helper.led_state, None)
111-
110+
chain.led_helper.need_transmit = True
111+
chain.led_helper._check_transmit()
112+
112113
pass
113114

114115
def _handle_homing_move_begin(self, hmove):
@@ -235,7 +236,8 @@ def _getFrames(self, eventtime):
235236
if hasattr(chain,"prev_data"):
236237
chain.prev_data = None # workaround to force update of dotstars
237238
if not self.shutdown:
238-
chain.led_helper.update_func(chain.led_helper.led_state, None)
239+
chain.led_helper.need_transmit = True
240+
chain.led_helper._check_transmit()
239241
if self.effects:
240242
next_eventtime=min(self.effects, key=lambda x: x.nextEventTime)\
241243
.nextEventTime

0 commit comments

Comments
 (0)