klack / marlin

GNU General Public License v3.0
18 stars 6 forks source link

[BUG] Move menu extrude button does not handle repeated press #150

Closed jdulrich closed 1 year ago

jdulrich commented 2 years ago

Bug Description

Inside the Move menu, the buttons to extrude filament do not work as expected if pressed more than once.

Bug Timeline

I noticed in build_ 20220422_2230 and touch_screen_2.0.9.tft but it's my first install

Expected behavior

Press the button to extrude filament, and filament should extrude.

Actual behavior

The first time I press the extrude button, filament extrudes correctly. Subsequent presses result in no activity. If I then change the distance setting from the default 10 to 1 and press extrude again, the filament retracts by 10.

Steps to Reproduce

  1. Turn on printer
  2. Preheat nozzles in the Tools->Preheat menu
  3. Navigate to the Move menu
  4. Press the down arrow that should extrude filament - watch filament extrude
  5. Press the same down arrow button again and observe no activity

Version of Marlin Firmware

build_ 20220422_2230/D3P_2209_OpticalY_BLTouch

Printer model

TL-D3

Electronics

All stock with a BL Touch

Add-ons

No response

Bed Leveling

UBL Bilinear mesh

Your Slicer

Cura

Host Software

No response

Additional information & file uploads

No response

klack commented 2 years ago

Thank you for the detailed report!

klack commented 1 year ago

Fixed in 0.9.2