Question
Dogfood finding (user, 2026-08-20): Ctrl+A does not work in the text area. Text fields should follow standard editing conventions.
Diagnose and fix: bubbles textinput/textarea ship a default readline-style keymap (ctrl+a line start, ctrl+e line end, ctrl+k kill-to-end, ctrl+u kill-to-start, ctrl+w delete-word, alt arrows). Find where kb's key routing intercepts these before the focused field sees them (editor, settings, filter, kill-reason prompt, ADR/import inputs) and let every focused text field receive the full default editing keymap. Audit for other swallowed editing keys while there - fix the class, not the instance. Note: if a wanted key conflicts with a frozen v1.0.1 global binding while a field has focus, field focus wins (typing context beats global shortcuts) - record any such call in the resolution.
Assumption recorded: 'Ctrl+A' means the readline line-start convention (charm's own default). Select-all does not exist in bubbles' textarea (no selection model) - if the user meant select-all, that is a charm gap needing separate discussion.
Regression tests for the editing keys per field. Coverage gates hold. Interaction outside focused-field typing stays frozen.
Part of #136.
Question
Dogfood finding (user, 2026-08-20): Ctrl+A does not work in the text area. Text fields should follow standard editing conventions.
Diagnose and fix: bubbles textinput/textarea ship a default readline-style keymap (ctrl+a line start, ctrl+e line end, ctrl+k kill-to-end, ctrl+u kill-to-start, ctrl+w delete-word, alt arrows). Find where kb's key routing intercepts these before the focused field sees them (editor, settings, filter, kill-reason prompt, ADR/import inputs) and let every focused text field receive the full default editing keymap. Audit for other swallowed editing keys while there - fix the class, not the instance. Note: if a wanted key conflicts with a frozen v1.0.1 global binding while a field has focus, field focus wins (typing context beats global shortcuts) - record any such call in the resolution.
Assumption recorded: 'Ctrl+A' means the readline line-start convention (charm's own default). Select-all does not exist in bubbles' textarea (no selection model) - if the user meant select-all, that is a charm gap needing separate discussion.
Regression tests for the editing keys per field. Coverage gates hold. Interaction outside focused-field typing stays frozen.
Part of #136.