fix(tui): accept ctrl-up for queued message edit

This commit is contained in:
Charles Cunningham
2026-02-19 13:33:07 -08:00
parent 429cc4860e
commit 0ecc0eca02
2 changed files with 28 additions and 2 deletions

View File

@@ -3100,10 +3100,12 @@ impl ChatWidget {
}
KeyEvent {
code: KeyCode::Up,
modifiers: KeyModifiers::ALT,
modifiers,
kind: KeyEventKind::Press,
..
} if !self.queued_user_messages.is_empty() => {
} if modifiers.intersects(KeyModifiers::ALT | KeyModifiers::CONTROL)
&& !self.queued_user_messages.is_empty() =>
{
// Prefer the most recently queued item.
if let Some(user_message) = self.queued_user_messages.pop_back() {
self.restore_user_message_to_composer(user_message);