diff --git a/src/plugin-qt/xsettings/impl/xsettingsmanager.cpp b/src/plugin-qt/xsettings/impl/xsettingsmanager.cpp index ff67ddd4..03249840 100644 --- a/src/plugin-qt/xsettings/impl/xsettingsmanager.cpp +++ b/src/plugin-qt/xsettings/impl/xsettingsmanager.cpp @@ -253,10 +253,11 @@ void XSettingsManager::updateDPI() bOk = false; int tempXftDpi = m_settingDconfig->value(dcKeyXftDpi).toInt(&bOk); if (bOk) { + scaledDpi = static_cast((DPI_FALLBACK * 1024) * scale); if (tempXftDpi != scaledDpi) { m_settingDconfig->setValue(dcKeyXftDpi, scaledDpi); XsSetting setting; - setting.prop = dcKeyXftDpi; + setting.prop = "Xft/DPI"; setting.value = scaledDpi; setting.type = HeadTypeInteger;