obsproject / obs-browser

CEF-based OBS Studio browser plugin
GNU General Public License v2.0
769 stars 217 forks source link

browser source CEF ignores XDG directory spec, creates $HOME/Downloads (Linux) #435

Open adlainewson opened 4 months ago

adlainewson commented 4 months ago

Operating System Info

Other

Other OS

Arch Linux

OBS Studio Version

30.0.2

OBS Studio Version (Other)

No response

OBS Studio Log URL

https://obsproject.com/logs/0YTohDKNSFmktlBz

OBS Studio Crash Log URL

No response

Expected Behavior

No unnecessary folder creation, or respect for XDG desktop specification (ie: xdg-user-dir DOWNLOAD).

Current Behavior

launching OBS with browser sources added (active or not) creates a Downloads directory in $HOME, ignoring $XDG_DOWNLOAD_DIR.

Steps to Reproduce

  1. Lauch OBS browser on Linux with browser source and XDG_DOWNLOAD_DIR set to something besides $HOME/Downloads
  2. Observe creation of ~/Downloads
  3. ...

Anything else we should know?

No response

WizardCM commented 4 months ago

Looks like this is currently outside of our control.