From 02fb12987f8f50e2bc7f2903526e9d5288895eb4 Mon Sep 17 00:00:00 2001 From: Joshua Goins Date: Mon, 5 Sep 2022 18:10:56 -0400 Subject: [PATCH] When using Steam, force Steam Proton --- launcher/desktop/src/settingswindow.cpp | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/launcher/desktop/src/settingswindow.cpp b/launcher/desktop/src/settingswindow.cpp index 0dd3e8f..88bc0c5 100644 --- a/launcher/desktop/src/settingswindow.cpp +++ b/launcher/desktop/src/settingswindow.cpp @@ -483,12 +483,17 @@ void SettingsWindow::setupWineTab(QFormLayout& layout) { wineTypeCombo->insertItem(3, "XIV on Mac"); #endif - wineTypeCombo->insertItem(0, "System Wine"); + if(core.isSteam) { + wineTypeCombo->insertItem(0, "Steam Proton"); + wineTypeCombo->setEnabled(false); + } else { + wineTypeCombo->insertItem(0, "System Wine"); // custom wine selection is broken under flatpak #ifndef FLATPAK - wineTypeCombo->insertItem(1, "Custom Wine"); + wineTypeCombo->insertItem(1, "Custom Wine"); #endif + } layout.addWidget(wineTypeCombo);