diff --git a/pcsx2-qt/Settings/GraphicsSettingsWidget.cpp b/pcsx2-qt/Settings/GraphicsSettingsWidget.cpp index 7f9dd4411..63a3b9beb 100644 --- a/pcsx2-qt/Settings/GraphicsSettingsWidget.cpp +++ b/pcsx2-qt/Settings/GraphicsSettingsWidget.cpp @@ -336,12 +336,13 @@ GraphicsSettingsWidget::GraphicsSettingsWidget(SettingsDialog* dialog, QWidget* updateRendererDependentOptions(); #ifndef PCSX2_DEVBUILD - // only allow disabling readbacks for per-game settings, it's too dangerous - m_ui.gsDownloadMode->setEnabled(m_dialog->isPerGameSettings()); - - // Remove texture offset and skipdraw range for global settings. if (!m_dialog->isPerGameSettings()) { + // Only allow disabling readbacks for per-game settings, it's too dangerous. + m_ui.advancedDebugFormLayout->removeRow(2); + m_ui.gsDownloadMode = nullptr; + + // Remove texture offset and skipdraw range for global settings. m_ui.upscalingFixesLayout->removeRow(2); m_ui.hardwareFixesLayout->removeRow(2); m_ui.hardwareFixesLayout->removeRow(1); diff --git a/pcsx2-qt/Settings/GraphicsSettingsWidget.ui b/pcsx2-qt/Settings/GraphicsSettingsWidget.ui index 66a716efa..89c9a1209 100644 --- a/pcsx2-qt/Settings/GraphicsSettingsWidget.ui +++ b/pcsx2-qt/Settings/GraphicsSettingsWidget.ui @@ -1596,7 +1596,7 @@ Debug Options - +