Support cmd+v image paste in TUIs

This commit is contained in:
Ahmed Ibrahim
2026-01-10 11:35:44 -08:00
parent 7daaabc795
commit c4ce64f760
2 changed files with 4 additions and 2 deletions

View File

@@ -1588,7 +1588,8 @@ impl ChatWidget {
modifiers,
kind: KeyEventKind::Press,
..
} if modifiers.intersects(KeyModifiers::CONTROL | KeyModifiers::ALT)
} if modifiers
.intersects(KeyModifiers::CONTROL | KeyModifiers::ALT | KeyModifiers::SUPER)
&& c.eq_ignore_ascii_case(&'v') =>
{
match paste_image_to_temp_png() {

View File

@@ -1447,7 +1447,8 @@ impl ChatWidget {
modifiers,
kind: KeyEventKind::Press,
..
} if modifiers.intersects(KeyModifiers::CONTROL | KeyModifiers::ALT)
} if modifiers
.intersects(KeyModifiers::CONTROL | KeyModifiers::ALT | KeyModifiers::SUPER)
&& c.eq_ignore_ascii_case(&'v') =>
{
match paste_image_to_temp_png() {