Space presses form buttons, as the help says
Only the Test button turned Space into Enter; Save, Revert and the buttons of the dialogs ignored it. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_019reK4DUGYqDUjniWYJvwUW
This commit is contained in:
@@ -48,6 +48,16 @@ func TestArrowNavigation(t *testing.T) {
|
||||
if item, _ := f.GetFocusedItemIndex(); item != 1 {
|
||||
t.Fatalf("Up from first button: item %d, want 1", item)
|
||||
}
|
||||
|
||||
// Space on a button is Enter; on a checkbox it stays Space.
|
||||
send(tcell.KeyDown)
|
||||
if got := cap(tcell.NewEventKey(tcell.KeyRune, ' ', 0)); got == nil || got.Key() != tcell.KeyEnter {
|
||||
t.Errorf("Space on a button: %v", got)
|
||||
}
|
||||
send(tcell.KeyUp)
|
||||
if got := cap(tcell.NewEventKey(tcell.KeyRune, ' ', 0)); got == nil || got.Key() != tcell.KeyRune {
|
||||
t.Errorf("Space on a checkbox: %v", got)
|
||||
}
|
||||
}
|
||||
|
||||
func TestSearchNowFollowsMonitored(t *testing.T) {
|
||||
|
||||
Reference in New Issue
Block a user