aboutsummaryrefslogtreecommitdiffstats
path: root/klippy/extras/display
diff options
context:
space:
mode:
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)