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

Open
opened 2024-02-25 15:10:13 -06:00 by adlainewson · 1 comment
adlainewson commented 2024-02-25 15:10:13 -06:00 (Migrated from github.com)

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

...

Anything else we should know?

No response

### 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 2024-02-25 17:22:01 -06:00 (Migrated from github.com)

Looks like this is currently outside of our control.

Looks like this is currently outside of our control. * https://github.com/chromiumembedded/cef/issues/3094
Sign in to join this conversation.
No milestone
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
gh-obsproject/obs-browser#435
No description provided.