From 4d4dc2014de625ebbcd92663ecfce1a2ee503f58 Mon Sep 17 00:00:00 2001 From: Jeroen Schweitzer Date: Fri, 10 Apr 2026 14:25:07 +0200 Subject: [PATCH] fix(ui): rebind economics panel toggle from E to N (#124 review R2) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit E is claimed by InputMap "interact" action — InputMapper consumes it before _unhandled_key_input. N is free, adjacent to M (star map), reads as "Numbers" for the economics monitor. Co-Authored-By: Claude Opus 4.6 --- client/scripts/main.gd | 4 ++-- client/ui/implant/economics_panel.gd | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/client/scripts/main.gd b/client/scripts/main.gd index a75fc3e8f..cd8b33fc1 100644 --- a/client/scripts/main.gd +++ b/client/scripts/main.gd @@ -172,8 +172,8 @@ func _unhandled_key_input(event: InputEvent) -> void: if event is InputEventKey and event.keycode == KEY_M: if star_map: star_map.toggle_visible() - elif event is InputEventKey and event.keycode == KEY_E: - # #824: E — toggle Economics Monitor implant panel + elif event is InputEventKey and event.keycode == KEY_N: + # #824: N — toggle Economics Monitor implant panel (E is bound to interact) if economics_panel: economics_panel.toggle_visible() elif event is InputEventKey and event.keycode == KEY_BRACKETLEFT: diff --git a/client/ui/implant/economics_panel.gd b/client/ui/implant/economics_panel.gd index 546264d59..ff7b4fbf6 100644 --- a/client/ui/implant/economics_panel.gd +++ b/client/ui/implant/economics_panel.gd @@ -257,7 +257,7 @@ func _rebuild_panel() -> void: _panel.add_component(_placeholder_notice) _panel.add_component(ImplantSeparator.new()) - _panel.add_component(ImplantTextBlock.new("[ ] select system · E close")) + _panel.add_component(ImplantTextBlock.new("[ ] select system · N close")) func _current_node() -> Dictionary: