Field Widget: Handle 'delete'

This commit is contained in:
2025-10-07 13:32:20 -05:00
parent f1e705bba5
commit 28a9824542

View File

@@ -101,6 +101,12 @@ func (w *Field) HandleKey(ev *tcell.EventKey) bool {
}
return w.handleBackspace(ev)
}
if ev.Key() == tcell.KeyDelete {
if w.cursor < len(w.value) {
w.cursor++
return w.handleBackspace(ev)
}
}
if ok := w.keyMap.Handle(ev); ok {
return true
}