Skip to content

(Chromium-based?) Browsers can't set/register themselves as default browser #2831

Description

@averageMelons
Expected Behavior

Browser should detect itself as the default browser and no longer ask to be set as default.

Current Behavior

Browser asks to be set as the default browser but can't/won't register itself as such.
Image
Image Image

For some reason, this only happens on LXQt.

Steps to Reproduce (for bugs)
  1. Download Github Desktop from Flathub (io.github.shiftey.Desktop) on a fresh LXQt install
  2. flatpak run io.github.shiftey.Desktop
  3. Press "Sign In to GitHub.com"
  4. See the issue.
Context

In my case, this causes issues with some apps, such as Github Desktop (flatpak)/Desktop Plus (Github Desktop fork) not being able to log in, unable to bring up a browser in the first place and getting stuck here:
Image
Image

I could press "Skip this step" and manually input my display name/email but apparently that provides less to no proper functionality in the app. (and I'm also not well-versed in CLI git)

System Information
  • Distribution & Version: Arch Linux x86_64, rolling
  • Kernel: Linux 6.19.9-arch1-1
  • Qt Version: 6.10.0
  • liblxqt Version: 2.3.0
  • Package version: 2.3.0

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

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions