diff --git a/settings-daemon/theme/com.cutefish.Theme.xml b/settings-daemon/theme/com.cutefish.Theme.xml
index 8182da3..5cda8ff 100644
--- a/settings-daemon/theme/com.cutefish.Theme.xml
+++ b/settings-daemon/theme/com.cutefish.Theme.xml
@@ -73,5 +73,7 @@
+
+
diff --git a/settings-daemon/theme/thememanager.cpp b/settings-daemon/theme/thememanager.cpp
index a8a20d0..bce2001 100644
--- a/settings-daemon/theme/thememanager.cpp
+++ b/settings-daemon/theme/thememanager.cpp
@@ -184,6 +184,7 @@ void ThemeManager::setSystemFontPointSize(qreal fontSize)
{
m_settings->setValue(s_systemPointFontSize, fontSize);
updateGtkFont();
+ emit systemFontPointSizeChanged();
}
qreal ThemeManager::devicePixelRatio()
diff --git a/settings-daemon/theme/thememanager.h b/settings-daemon/theme/thememanager.h
index 44549f2..37d9fc6 100644
--- a/settings-daemon/theme/thememanager.h
+++ b/settings-daemon/theme/thememanager.h
@@ -30,7 +30,7 @@ class ThemeManager : public QObject
Q_PROPERTY(bool darkModeDimsWallpaer READ darkModeDimsWallpaer WRITE setDarkModeDimsWallpaer NOTIFY darkModeDimsWallpaerChanged)
Q_PROPERTY(QString systemFont READ systemFont WRITE setSystemFont)
Q_PROPERTY(QString systemFixedFont READ systemFixedFont WRITE setSystemFixedFont)
- Q_PROPERTY(qreal systemFontPointSize READ systemFontPointSize WRITE setSystemFontPointSize)
+ Q_PROPERTY(qreal systemFontPointSize READ systemFontPointSize WRITE setSystemFontPointSize NOTIFY systemFontPointSizeChanged)
Q_PROPERTY(qreal devicePixelRatio READ devicePixelRatio WRITE setDevicePixelRatio)
Q_PROPERTY(QString wallpaper READ wallpaper WRITE setWallpaper NOTIFY wallpaperChanged)
Q_PROPERTY(int accentColor READ accentColor WRITE setAccentColor NOTIFY accentColorChanged)
@@ -96,6 +96,7 @@ signals:
void cursorThemeChanged();
void cursorSizeChanged();
void iconThemeChanged();
+ void systemFontPointSizeChanged();
private:
void updateGtkFont();