diff options
| author | bunnei <bunneidev@gmail.com> | 2018-07-30 10:08:55 -0700 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2018-07-30 10:08:55 -0700 |
| commit | 8b8637978de4af5e849d09e709ca24c2620014b5 (patch) | |
| tree | 72081e8a52409d3bc876d768e0860bbc4d9f08b8 /src/yuzu/main.cpp | |
| parent | a6f886418a34d224b78535c10ca23d171803ac23 (diff) | |
| parent | b97739029be5c4b06b8336ebf0a4b1f25db68647 (diff) | |
Merge pull request #860 from FearlessTobi/port-3911
Port #3911 from Citra: "citra-qt: optimize settings application"
Diffstat (limited to 'src/yuzu/main.cpp')
| -rw-r--r-- | src/yuzu/main.cpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/yuzu/main.cpp b/src/yuzu/main.cpp index 75f8d1216..be38cfa9b 100644 --- a/src/yuzu/main.cpp +++ b/src/yuzu/main.cpp @@ -723,10 +723,12 @@ void GMainWindow::ToggleWindowMode() { void GMainWindow::OnConfigure() { ConfigureDialog configureDialog(this); + auto old_theme = UISettings::values.theme; auto result = configureDialog.exec(); if (result == QDialog::Accepted) { configureDialog.applyConfiguration(); - UpdateUITheme(); + if (UISettings::values.theme != old_theme) + UpdateUITheme(); config->Save(); } } |
