summaryrefslogtreecommitdiff
blob: ec05442beff14ac4d44f0bdef41e4044a3d04bb9 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
diff --git a/kcms/fonts/fonts.cpp b/kcms/fonts/fonts.cpp
--- a/kcms/fonts/fonts.cpp
+++ b/kcms/fonts/fonts.cpp
@@ -572,8 +572,8 @@
     // previews
     engine()->addImageProvider("preview", new PreviewImageProvider(m_settings->font()));
 
-    // reload state after loading by emiting a settings signal
-    emit m_settings->activeFontChanged();
+    // KCM expect save state to be false at this point (can be true because of setNearestExistingFonts
+    setNeedsSave(false);
 }
 
 void KFonts::save()