Public bug reported:

Test Case
---------

- Install xdg-desktop-portal-gnome 44.beta
- Log out, then log into a non-GNOME desktop like MATE
- Open an app that uses portals, like the Firefox Snap
- From the app, open the Open dialog

What Happens
------------
Nothing for 2 minutes or however long the service timeout takes.
After that initial timeout, the filechooser dialogs open like normal.

Other Info
----------
This is a regression compared to xdg-desktop-portal-gnome 43.
My understanding is that xdg-desktop-portal currently attempts to load the 
portal backends in alphabetical order. By coincidence, this happens to do what 
we would expect (gnome, then gtk, kde, lxqt, wlr).
It is expected that systems with multiple desktop environments installed will 
have multiple portal backends installed. These backends should work in any of 
the desktops. (For instance, maybe MATE users want to have the GTK 4.10 icon 
view filechooser for their Flatpak/Snap web browser.)

Upstream
-------
https://gitlab.gnome.org/GNOME/xdg-desktop-portal-gnome/-/issues/74
https://github.com/flatpak/xdg-desktop-portal/pull/985
Related: https://bugzilla.redhat.com/show_bug.cgi?id=2154665

** Affects: xdg-desktop-portal (Ubuntu)
     Importance: High
         Status: Triaged

** Affects: xdg-desktop-portal-gnome (Ubuntu)
     Importance: High
         Status: Triaged


** Tags: lunar

** Also affects: xdg-desktop-portal (Ubuntu)
   Importance: Undecided
       Status: New

** Changed in: xdg-desktop-portal (Ubuntu)
       Status: New => Triaged

** Changed in: xdg-desktop-portal (Ubuntu)
   Importance: Undecided => High

** Description changed:

  Test Case
  ---------
  
  - Install xdg-desktop-portal-gnome 44.beta
  - Log out, then log into a non-GNOME desktop like MATE
  - Open an app that uses portals, like the Firefox Snap
  - From the app, open the Open dialog
  
  What Happens
  ------------
  Nothing for 2 minutes or however long the service timeout takes.
  After that initial timeout, the filechooser dialogs open like normal.
  
  Other Info
  ----------
  This is a regression compared to xdg-desktop-portal-gnome 43.
  My understanding is that xdg-desktop-portal currently attempts to load the 
portal backends in alphabetical order. By coincidence, this happens to do what 
we would expect (gnome, then gtk, kde, lxqt, wlr).
  It is expected that systems with multiple desktop environments installed will 
have multiple portal backends installed. These backends should work in any of 
the desktops. (For instance, maybe MATE users want to have the GTK 4.10 icon 
view filechooser for their Flatpak/Snap web browser.)
+ 
+ Upstream
+ -------
+ https://gitlab.gnome.org/GNOME/xdg-desktop-portal-gnome/-/issues/74
+ https://github.com/flatpak/xdg-desktop-portal/pull/985
+ Related: https://bugzilla.redhat.com/show_bug.cgi?id=2154665

-- 
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is subscribed to xdg-desktop-portal in Ubuntu.
https://bugs.launchpad.net/bugs/2013116

Title:
  xdg-desktop-portal-gnome 44 causes delays in non-GNOME desktops

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/xdg-desktop-portal/+bug/2013116/+subscriptions


-- 
desktop-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs

Reply via email to