2
0
mirror of https://github.com/kotatogram/kotatogram-desktop synced 2025-09-01 23:25:15 +00:00

Use window widget's devicePixelRatio when displaying interface scale value

This is less confusing in multi-monitor environments
This commit is contained in:
Ilya Fedin
2023-02-08 01:04:13 +04:00
committed by John Preston
parent 41d9a9fcbd
commit eee800b6d0

View File

@@ -474,7 +474,8 @@ void SetupInterfaceScale(
if constexpr (Platform::IsMac()) { if constexpr (Platform::IsMac()) {
return QString::number(scale) + '%'; return QString::number(scale) + '%';
} else { } else {
return QString::number(scale * ratio) + '%'; const auto ratio = window->widget()->devicePixelRatioF();
return QString::number(int(scale * ratio)) + '%';
} }
}; };
label->setText(labelText(cEvalScale(scale))); label->setText(labelText(cEvalScale(scale)));