"Reveal in Files" does not work
Nobody has claimed this yet.
Assessment
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Newbie friendliness
- 68/100
- Issue type
- Bug
- Clarity
- Mostly clear
- Activity status
- Quiet
- Tech stack
- javascript
- Domain
- desktop
Research direction
Start at window.js:399, where the Reveal in Files action creates Gtk.FileLauncher with session.file, and check whether the launcher receives a file or directory. Reproduce the action using the reported error, then verify that it opens the relevant location without the application-launch failure.
Written by the indexing model from the issue text.
Description
When I try to "Reveal in Files" I get:
(re.sonny.Workbench:5): re.sonny.Workbench-CRITICAL **: 11:23:01.953: Gtk.DialogError: The application launch failed
_promisify/proto[asyncFunc]/</<@resource:///org/gnome/gjs/modules/core/overrides/Gio.js:454:45
_init/GLib.MainLoop.prototype.runAsync/</<@resource:///org/gnome/gjs/modules/core/overrides/GLib.js:263:34
### Promise created here: ###
Window/<@resource:///re/sonny/Workbench/window.js:399:8
_init/GLib.MainLoop.prototype.runAsync/</<@resource:///org/gnome/gjs/modules/core/overrides/GLib.js:263:34
and nothing is revealed.
That's Gtk.FileLauncher.launch failing… uhh…
new Gtk.FileLauncher({
file: session.file,
})
is that even a directory? 🤔
- Dominant language
- JavaScript
- Stars
- 846
- Forks
- 91
- PR merge metrics
- No merged PRs in 30d
Getting set up
- No Dockerfile or Docker Compose file
- No pull request template
- Read the contributing guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from workbenchdev/Workbench
-
Difficulty 4/5 3-5 days Newbie friendliness 25/100
workbenchdev/Workbench#1028 · 11 comments ·
-
Difficulty 3/5 1-2 days Newbie friendliness 35/100
workbenchdev/Workbench#1019 ·
-
Difficulty 4/5 3-5 days Newbie friendliness 30/100
workbenchdev/Workbench#1014 ·
-
Difficulty 4/5 3-5 days Newbie friendliness 35/100
workbenchdev/Workbench#1007 · 1 comment ·
-
How could I work with multiple user interfaces (e.g. multiple .ui files, or multiple blueprints)?Open
Difficulty 5/5 Over a week Newbie friendliness 25/100
workbenchdev/Workbench#1006 · 1 comment · 1 reaction ·
All issues in workbenchdev/Workbench
Similar issues
-
external-issue to-triage
Difficulty 2/5 1-3 hours Newbie friendliness 82/100
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 84/100
LearningCircuit/local-deep-research#7067 ·
Maintainers usually reply within 1 day
-
automated issue report
Difficulty 1/5 Under an hour Newbie friendliness 65/100
lirantal/discoprint#32 ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 86/100
Maintainers usually reply within 1 day