This commit is contained in:
2026-05-12 22:38:51 +02:00
parent 4ffc6243c0
commit 40c9397e12
2 changed files with 10 additions and 6 deletions

View File

@@ -120,9 +120,7 @@ module BBS
when :escape, :f10
close
when :enter
r = activate_current
$stderr.puts "[menu] navigate enter -> #{r.inspect}"
return r
return activate_current
else
if event.char?
activated = activate_by_hotkey(menu.items, event.key)
@@ -194,7 +192,6 @@ module BBS
return :handled unless item && !item.separator && item.enabled != false
close
result = item.on_select&.call(item)
$stderr.puts "[menu] activate_current item=#{item.label.inspect} result=#{result.inspect}"
@on_activate&.call(item)
result == :halt ? :halt : :handled
end