fix some bugs

This commit is contained in:
Nayla Hanegan 2023-04-23 16:57:13 -04:00
commit b91a638405
420 changed files with 2 additions and 6 deletions

View file

@ -414,7 +414,7 @@ void SetUserDirectory(std::string custom_path)
// -> Use GetExeDirectory()/User
// 2. $DOLPHIN_EMU_USERPATH is set
// -> Use $DOLPHIN_EMU_USERPATH
// 3. ~/.dolphin-emu directory exists
// 3. ~/.dolphin-emu directory exists, and not in flatpak
// -> Use ~/.dolphin-emu
// 4. Default
// -> Use XDG basedir, see
@ -447,7 +447,7 @@ void SetUserDirectory(std::string custom_path)
{
user_path = home_path + "." NORMAL_USER_DIR DIR_SEP;
if (!File::Exists(user_path))
if (File::Exists("/.flatpak-info") || !File::Exists(user_path))
{
const char* data_home = getenv("XDG_DATA_HOME");
std::string data_path =