Environment
- OS: Omarchy
- File manager: Nautilus (running as --gapplication-service)
- Desktop portals: xdg-desktop-portal + xdg-desktop-portal-hyprland (+ gtk fallb… (read more)
Environment
- OS: Omarchy
- File manager: Nautilus (running as --gapplication-service)
- Desktop portals: xdg-desktop-portal + xdg-desktop-portal-hyprland (+ gtk fallback)
Firefox: latest stable from Arch repositories
Observations
Only one Firefox process is running (pgrep -a firefox).
Only one Nautilus process is running, but it receives two open requests, resulting in two windows.
The issue does not occur in Chromium/Chrome, which opens only one window.
Running xdg-open <file> manually opens one Nautilus window.
Portal logs show GTK being chosen as last-resort fallback, but system-wide XDG configuration appears correct.
Question
Is this a known Wayland/portal bug in Firefox?
Are there recommended debugging flags or patches to trace the duplicate launch request?