From ac5b5a14ade712ce86c4a28ac805f85c0be0794e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Lukas=20Br=C3=BCbach?= Date: Fri, 3 Oct 2025 15:45:06 +0200 Subject: [PATCH] Clear PixmapCache as well as NetworkCache. Took 4 minutes --- cockatrice/src/dialogs/dlg_settings.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/cockatrice/src/dialogs/dlg_settings.cpp b/cockatrice/src/dialogs/dlg_settings.cpp index 4f9bcbf30..008735585 100644 --- a/cockatrice/src/dialogs/dlg_settings.cpp +++ b/cockatrice/src/dialogs/dlg_settings.cpp @@ -678,7 +678,9 @@ void AppearanceSettingsPage::overrideAllCardArtWithPersonalPreferenceToggled(QT_ if (result == QMessageBox::Yes) { SettingsCache::instance().setOverrideAllCardArtWithPersonalPreference(value); - PictureLoader::clearNetworkCache(); // PixmapCache is no longer valid. + // Caches are now invalid. + PictureLoader::clearPixmapCache(); + PictureLoader::clearNetworkCache(); } else { // If user cancels, revert the checkbox/state back QTimer::singleShot(0, this, [this, enable]() {