summaryrefslogtreecommitdiffstats
path: root/kde/patch/plasma-desktop/plasma-desktop_kdebug_416358.patch
diff options
context:
space:
mode:
author Eric Hameleers <alien@slackware.com>2020-02-13 22:37:14 +0100
committer Eric Hameleers <alien@slackware.com>2020-02-13 22:37:14 +0100
commitd443f4f78cd553a37326f005a90b5a8f8030bf3c (patch)
treedb04c7298ad2617fca2d53756d6ddb08db7501a3 /kde/patch/plasma-desktop/plasma-desktop_kdebug_416358.patch
parentc4ebce1dc617819779a955f5d58209649efbfe31 (diff)
downloadktown-d443f4f78cd553a37326f005a90b5a8f8030bf3c.tar.gz
ktown-d443f4f78cd553a37326f005a90b5a8f8030bf3c.tar.xz
plasma-desktop: fix annoying bugs affecting user experience
KDEBUG #401508): Unlock widgets. Otherwise systems which had their widgets locked before update to Plasma 5.18 would have no way in the desktop to unlock them any longer. KDEBUG #416358): Cannot apply font changes (button remains inactive).
Diffstat (limited to 'kde/patch/plasma-desktop/plasma-desktop_kdebug_416358.patch')
-rw-r--r--kde/patch/plasma-desktop/plasma-desktop_kdebug_416358.patch16
1 files changed, 16 insertions, 0 deletions
diff --git a/kde/patch/plasma-desktop/plasma-desktop_kdebug_416358.patch b/kde/patch/plasma-desktop/plasma-desktop_kdebug_416358.patch
new file mode 100644
index 0000000..34ca670
--- /dev/null
+++ b/kde/patch/plasma-desktop/plasma-desktop_kdebug_416358.patch
@@ -0,0 +1,16 @@
+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()
+
+