Skip to content

Copying text from applications other than Warp does not apply to the Warp clipboard #4247

@vihanga-w

Description

@vihanga-w

Discord username (optional)

chikeen_

Describe the bug

When copying a command from the browser (Firefox, or any other application other than Warp) the text is copied to the clipboard correctly (can be pasted in another application) but is not available in Warp using ctrl+shit+v or (my remapped keybind: ctrl+v).

Copying text from within Warp does update the clipboard within Warp, however, this does not affect any other applications.

To reproduce

Copy from external app to Warp:

  1. Open any other application
  2. Select and copy some text (right-click and copy or use keybinds)
  3. Try paste the copied text into the Warp terminal
  4. Nothing is pasted (apart from text previously copied within Warp if any is available)

Copy from Warp to external app:

  1. Select and copy text from the Warp terminal
  2. Attempt to paste copied text in another app (using right-click menu or keybinds)
  3. Nothing is pasted (or previous global clipboard is pasted)

Expected behavior

Copying text from other applications should synchronise with the clipboard used by Warp (and from Warp to any other app)

Screenshots

No response

Operating system

Linux

Operating system and version

Ubuntu 22.04.3 LTS x86_64

Shell Version

5.1.16(1)-release (x86_64-pc-linux-gnu)

Current Warp version

v0.2024.02.20.08.01.stable_01

Regression

No, this bug or issue has existed throughout my experience using Warp

Recent working Warp date

No response

Additional context

Not sure if related but warp also had issues starting the default browser (check #4245).

Does this block you from using Warp daily?

No

Is this a Warp specific issue? (i.e. does it happen in Terminal, iTerm, Kitty, etc.)

Yes, this I confirmed this only happens in Warp, not other terminals.

Warp Internal (ignore): linear-label:b9d78064-c89e-4973-b153-5178a31ee54e

None

Metadata

Metadata

Assignees

No one assigned

    Labels

    area:terminal-inputTerminal command-line input, cursor movement, key handling, and input editing.bugSomething isn't working.ready-to-implementThe issue is ready for implementation work.triagedIssue has received an initial automated triage pass.

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions