When Impala is in AP mode, pressing n activates the access point input flow, but the SSID/password popup is not rendered.
Symptoms:
n appears to do nothing visually
- typing still fills the hidden fields
Tab and Enter still work, so an AP can be started blindly
There is a second issue in the same flow:
- AP mode advertises
n New AP and x Stop AP
- the AP event handler was not processing those keybindings in the
FocusedBlock::AccessPoint branch
Root cause:
- the handler switches focus to
FocusedBlock::AccessPointInput
ui.rs never renders the AP input popup for that focused block
- the AP-mode handler also skipped the configured start/stop keys in the AP pane
Fix:
- handle
config.ap.start / config.ap.stop in AP mode
- render the AP input popup when
FocusedBlock::AccessPointInput is active
Validation:
cargo build
- launch patched binary in AP mode
- press
n
- popup becomes visible
- enter SSID/passphrase and start AP successfully
When Impala is in AP mode, pressing
nactivates the access point input flow, but the SSID/password popup is not rendered.Symptoms:
nappears to do nothing visuallyTabandEnterstill work, so an AP can be started blindlyThere is a second issue in the same flow:
n New APandx Stop APFocusedBlock::AccessPointbranchRoot cause:
FocusedBlock::AccessPointInputui.rsnever renders the AP input popup for that focused blockFix:
config.ap.start/config.ap.stopin AP modeFocusedBlock::AccessPointInputis activeValidation:
cargo buildn