aboutsummaryrefslogtreecommitdiff
path: root/src/app
diff options
context:
space:
mode:
authorOgulcan Celik <ogulcancelik@gmail.com>2026-04-10 14:29:41 +0300
committerOgulcan Celik <ogulcancelik@gmail.com>2026-04-10 14:32:07 +0300
commit4a3b8f2fcf7f13ea611636c802398f7e8d79fbca (patch)
tree68ace12d157640d53da4588fbdf6b325b436ec98 /src/app
parent6c62dba44e6679e37e1626f07c830c81469a0f57 (diff)
fix: forward pane osc 52 clipboard writes
Diffstat (limited to 'src/app')
-rw-r--r--src/app/mod.rs6
1 files changed, 2 insertions, 4 deletions
diff --git a/src/app/mod.rs b/src/app/mod.rs
index 266baa59..cefd0252 100644
--- a/src/app/mod.rs
+++ b/src/app/mod.rs
@@ -784,10 +784,8 @@ impl App {
}
fn handle_internal_event(&mut self, ev: AppEvent) {
- if let AppEvent::ClipboardWrite { bytes } = ev {
- use std::io::Write;
- let _ = std::io::stdout().write_all(&bytes);
- let _ = std::io::stdout().flush();
+ if let AppEvent::ClipboardWrite { content } = ev {
+ crate::selection::write_osc52_bytes(&content);
return;
}