Add autofocus mode.

This commit is contained in:
Storm Dragon committed 2026-10-28 22:06:04 -04:00
1 parent b232c1eebb
commit 3e2429b8a5
19 files changed
+279 -8

No files matched your search

+16
View File
@@ -191,3 +191,19 @@ func TestCapitalCheckboxesRoundTrip(t *testing.T) {
}
}
}
func TestStructuralFocusValuesRoundTrip(t *testing.T) {
settings := config.DefaultSettings()
values := FromSettings(settings)
if values.StructuralNavigationTriggersFocusMode {
t.Fatal("automatic structural focus defaults on")
}
values.StructuralNavigationTriggersFocusMode = true
merged, err := values.Merge(settings)
if err != nil {
t.Fatal(err)
}
if !FromSettings(merged).StructuralNavigationTriggersFocusMode {
t.Fatal("preference lost during Apply")
}
}