Skip to content

[Bug]: Reveal in Files does not select linked files on Linux #14043

Description

@AksharP5

On Omarchy, choosing Reveal in Files for a linked local file opens the containing folder without selecting the file. In a large directory, the user still has to find the linked file manually.

Steps to reproduce

  1. Use a local Linux environment with a file manager that supports file selection, such as Flea.
  2. Open a conversation containing a link to an existing local file.
  3. Right-click the link and choose Reveal in Files.

Expected: open the containing folder with the linked file selected. Fall back to opening the folder if selection is unsupported.

Actual: only the containing folder opens.

Investigation

The Linux launcher always passes the parent directory to xdg-open. It never attempts the standard org.freedesktop.FileManager1.ShowItems request, even when the file manager supports it. The checked Omarchy installation has Flea registered for that interface.

Confirmed at the process boundary using upstream main and an isolated session bus: the existing launcher invokes xdg-open <parent>, while Flea's installed D-Bus service accepts the full file URI and forwards it as flea --select <file>. The GUI launch was replaced with an argument recorder for this check; no automated desktop UI reproduction is claimed.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething is broken or behaving incorrectly.via-triageFiled through npx t3 triage

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions