Skip to content

Junction closes without opening the clicked Browser #216

@DSDV

Description

@DSDV

Hello,

thank you for your great app (:
it really was a god sent for my workflow until recently <3

since a few weeks Junction stopped working for me.
it opens as usual when clicking on a link but when i click one of my browsers Junction closes without opening the selected Browser.
(Tested with FireFox Librewolf Opera and Chrome)

Here are my System specs which updates daily.

## Software Information:
- **Firmware Version:**                            1644
- **OS Name:**                                     Bazzite
- **OS Build:**                                    (null)
- **OS Type:**                                     64-bit
- **GNOME Version:**                               50
- **Windowing System:**                            Wayland
- **Kernel Version:**                              Linux 6.19.14-ogc5.1.fc44.x86_64

here are the debugging information from the Junction App:

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

Powered by:
GJS 1.86.0
libadwaita 1.8.6
GTK 4.20.4
GLib 2.86.3
flatpak 1.17.6

Environment:
OS Bazzite 44.20260515.0 (Silverblue)
$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/user/.local/share/flatpak/exports/share
$PATH /app/bin:/usr/bin
$FLATPAK_ID re.sonny.Junction
$XDG_CURRENT_DESKTOP GNOME
$XDG_SESSION_TYPE wayland

the only thing i could find in my journalctl was a line which appears as soon as i click on a link and the junction selection menu opens.

system re.sonny.Junction[3924]: gtk_widget_set_parent: assertion '_gtk_widget_get_parent (widget) == NULL' failed

but i was not able to find any logs from the moment i select a browser :/

what i noticed was that while i tried downgrading the flatpak i got this error message:

Note that '/var/lib/flatpak/exports/share' is not in the search path
set by the XDG_DATA_HOME and XDG_DATA_DIRS
environment variables, so applications may not
be able to find it until you set them. The
directories currently searched are:

- /root/.local/share
- /usr/local/share/
- /usr/share/

so i suspect maybe it has something to do with changed privileges? and not the program its self?

with kind regards

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions