Bug 1220152 - Installing Valve's Steam in flatpak and using "Browse local files" for a game opens folder in the most ridiculous unfitting applications
Summary: Installing Valve's Steam in flatpak and using "Browse local files" for a game...
Status: RESOLVED INVALID
Alias: None
Product: openSUSE Tumbleweed
Classification: openSUSE
Component: KDE Workspace (Plasma) (show other bugs)
Version: Current
Hardware: Other Other
: P5 - None : Normal (vote)
Target Milestone: ---
Assignee: E-Mail List
QA Contact: E-mail List
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-02-21 12:08 UTC by ell1e
Modified: 2024-02-21 14:33 UTC (History)
1 user (show)

See Also:
Found By: ---
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description ell1e 2024-02-21 12:08:08 UTC
Installing Valve's Steam in flatpak and using "Browse local files" for a game opens folder in the most ridiculous unfitting applications. At first it always opened up the folder in Kate(????) showing the subfolders on the left hand like some development project, obviously without me being able to properly browse it like that. I downright uninstalled kate and tried again, then it opened the folder in easytag(!?!? lol) like it's some music album or I don't even know :-D

While it is quite funny, it really should default to a file manager since this makes it super difficult to browse folders properly whenever needed. At best it makes the shortcut in Steam useless.

(I'm filing this here since I assume this is a wine bug rather than a Steam bug.)

$ wine --version
wine-9.1
Comment 1 ell1e 2024-02-21 12:46:49 UTC
Thinking more about this, I guess this might be a problem with whatever library Steam uses inside the flatpak to try to open folders in some xdg-open kind of way? Since it works for other things outside of flatpak just fine. Sorry, I guess this isn't an OpenSUSE bug then, so I'm closing this for now.
Comment 2 Fabian Vogt 2024-02-21 14:33:28 UTC
Steam in a flatpak is a native linux application, it doesn't use wine AFAIK.

I have now idea what API steam uses for requesting a folder from the user, but it should use the xdg-desktop-portal dbus api which uses the native KDE file dialogs. Make sure that xdg-desktop-portal-kde is installed.