aboutsummaryrefslogtreecommitdiffstats
path: root/klippy/extras/display
diff options
context:
space:
mode:
authorJanar Sööt <janar.soot@gmail.com>2020-08-25 22:55:37 +0300
committerKevinOConnor <kevin@koconnor.net>2020-08-26 10:07:03 -0400
commit9459549db3dbee6e3be27a3200c4776a18b53b81 (patch)
tree1bc54512e679566e0bdc08144b76fd46e97a8ad6 /klippy/extras/display
parent37c379ddc53f68808809e92a98e329f6c9a6fb2e (diff)
downloadkutter-9459549db3dbee6e3be27a3200c4776a18b53b81.tar.gz
kutter-9459549db3dbee6e3be27a3200c4776a18b53b81.tar.xz
kutter-9459549db3dbee6e3be27a3200c4776a18b53b81.zip
menu: fixing input gcode run issue on edit start
Signed-off-by: Janar Sööt <janar.soot@gmail.com>
Diffstat (limited to 'klippy/extras/display')
-rw-r--r--klippy/extras/display/menu.py4
1 files changed, 4 insertions, 0 deletions
diff --git a/klippy/extras/display/menu.py b/klippy/extras/display/menu.py
index 3849eae2..e6a7ec7f 100644
--- a/klippy/extras/display/menu.py
+++ b/klippy/extras/display/menu.py
@@ -884,6 +884,10 @@ class MenuManager:
current = container.selected_item()
if isinstance(current, MenuContainer):
self.stack_push(current)
+ elif isinstance(current, MenuInput):
+ if current.is_editing():
+ current.run_script('gcode', event=event)
+ current.run_script(event)
elif isinstance(current, MenuCommand):
current.run_script('gcode', event=event)
current.run_script(event)