Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Junction doesn't do anything (????) #166

Open
dln949 opened this issue Dec 4, 2024 · 1 comment
Open

Junction doesn't do anything (????) #166

dln949 opened this issue Dec 4, 2024 · 1 comment

Comments

@dln949
Copy link

dln949 commented Dec 4, 2024

Junction 1.8 (flatpak) running on Ubuntu 22.04.5, GNOME 42.9 (Wayland).

I already have Junction as the default web browser:

main1@system1:~$ xdg-settings get default-web-browser
re.sonny.Junction.desktop
main1@system1:~$`

After browsing to a web site (using Brave Version 1.73.97 Chromium: 131.0.6778.108 (Official Build) (64-bit), for example) that has hyperlinks as part of that web site, when I click on any hyperlink on that web site within the Brave browser, all that happens is that link is opened in the same Brave browser. In other words, Junction never opens up and presents a list of other browsers and/or applications to open that hyperlink. Junction doesn't do anything. (When I try other browsers besides the Brave browser, I see the same problem.)

What is wrong? What might I be doing wrong?

Here follows the debugging information from Junction:

Junction:
version 1.8
programInvocationName /app/bin/re.sonny.Junction
argv --gapplication-service
cwd /home/main1
datadir /app/share

Powered by:
GJS 1.80.2
libadwaita 1.5.5
GTK 4.14.5
GLib 2.80.0
flatpak 1.12.7

Environment:
OS Ubuntu 22.04.5 LTS (Jammy Jellyfish)
$XDG_DATA_DIRS /app/share:/usr/share:/usr/share/runtime/share:/run/host/user-share:/run/host/share:/run/host/usr/share:/var/lib/snapd/desktop:/var/lib/flatpak/exports/share:/home/main1/.local/share/flatpak/exports/share
$PATH /app/bin:/usr/bin
$FLATPAK_ID re.sonny.Junction
$XDG_CURRENT_DESKTOP ubuntu:GNOME
$XDG_SESSION_TYPE wayland

@chase9
Copy link

chase9 commented Dec 14, 2024

Junction works be capturing OS calls to open URL/HTML files and links. When you click on a link within your browser, the browser itself handles this and doesn't ask the OS to help. Because of this, what you're seeing is intended behavior with no workaround possible (besides patching one of those browsers yourself ;) )

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants