This doesn’t only affect Flatpak apps. The xdg-desktop-portal
mechanism is used by many things. Even “gtk native” applications like Firefox use it when running on a correctly configured KDE environment and one of the nuances of this issue is that those applications – today – continue to work perfectly. Electron is not part of their stack.
I have flatpak
on my desktop just for Steam and even flatpak’d steam still seems to work, correctly.
I don’t see it as a “lol” matter.
The Electron project made an extremely stupid decision. Individual people who are left to wrangle with the fall-out and manage the PR have nothing but my utmost sympathy, as do all the down-stream projects (Signal, Discord, VSCodium…) who have to do the same. Even the developers of
xdg-desktop-portal
are facing unnecessary backlash because of this. Their release schedule and time-line for whenorg.freedesktop.portal.FileChooser
v. 4 could be reliably expected to exist in the wild was surely not kept in secret!