mirror of
https://github.com/MarekZegare4/MeshCore-Solo.git
synced 2026-07-26 23:08:11 +00:00
All three keyboard implementations (SettingsScreen, QuickMsgScreen, BotScreen) now share a single KeyboardWidget struct defined in KeyboardWidget.h, eliminating ~480 lines of duplicated render/input logic. Also fixes the SettingsScreen bug where navigation keys were checked before the placeholder overlay, causing cursor movement when the overlay was open. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>