2
0
Эх сурвалжийг харах

fix: always fall back to native clipboard after OSC52 (#11994)

MartinWie 1 сар өмнө
parent
commit
82dd4b6908

+ 3 - 2
packages/opencode/src/cli/cmd/tui/util/clipboard.ts

@@ -148,8 +148,9 @@ export namespace Clipboard {
   export async function copy(text: string): Promise<void> {
     const renderer = rendererRef.current
     if (renderer) {
-      const copied = renderer.copyToClipboardOSC52(text)
-      if (copied) return
+      // Try OSC52 but don't early return - always fall back to native method
+      // OSC52 may report success but not actually work in all terminals
+      renderer.copyToClipboardOSC52(text)
     }
     await getCopyMethod()(text)
   }