From fac8a520f05af2bd7bd029aad1f726896c1f4c94 Mon Sep 17 00:00:00 2001 From: Megamouse Date: Sun, 10 Sep 2017 23:16:06 +0200 Subject: [PATCH] Qt: Remove duplicate gui repaints in settings dialog ApplyGuiOptions(true) already forces GuiStylesheetRequest and therefore RepaintGui in main_window if necessary. We don't need GuiRepaintRequest on accept because there should be no option left that doesn't repaint immediately --- rpcs3/rpcs3qt/settings_dialog.cpp | 3 --- 1 file changed, 3 deletions(-) diff --git a/rpcs3/rpcs3qt/settings_dialog.cpp b/rpcs3/rpcs3qt/settings_dialog.cpp index 1afd164c1a..1be7338191 100644 --- a/rpcs3/rpcs3qt/settings_dialog.cpp +++ b/rpcs3/rpcs3qt/settings_dialog.cpp @@ -95,7 +95,6 @@ settings_dialog::settings_dialog(std::shared_ptr xSettings, const std::vector selected_ls = std::vector(selectedlle.begin(), selectedlle.end()); xemu_settings->SaveSelectedLibraries(selected_ls); xemu_settings->SaveSettings(); - Q_EMIT GuiRepaintRequest(); accept(); }); connect(ui->cancelButton, &QAbstractButton::clicked, this, &QWidget::close); @@ -743,9 +742,7 @@ settings_dialog::settings_dialog(std::shared_ptr xSettings, const ApplyGuiOptions(true); xgui_settings->Reset(true); xgui_settings->ChangeToConfig(GUI::Default); - Q_EMIT GuiStylesheetRequest(GUI::Default); Q_EMIT GuiSettingsSyncRequest(); - Q_EMIT GuiRepaintRequest(); AddConfigs(); AddStylesheets(); AddColoredIcons();