2
0
mirror of https://github.com/telegramdesktop/tdesktop synced 2025-09-05 08:55:59 +00:00

Fix forum userpic rounding on Retina screens.

This commit is contained in:
John Preston
2022-12-06 16:38:54 +04:00
parent 3649cb41e2
commit d5c145b707
4 changed files with 10 additions and 12 deletions

View File

@@ -478,9 +478,8 @@ void UserpicButton::paintUserpicFrame(Painter &p, QPoint photoPosition) {
const auto forum = _peer && _peer->isForum();
if (forum) {
const auto radius = int(_st.photoSize
* Ui::ForumUserpicRadiusMultiplier()
* ratio);
if (_roundingCorners[0].width() != radius) {
* Ui::ForumUserpicRadiusMultiplier());
if (_roundingCorners[0].width() != radius * ratio) {
_roundingCorners = Images::CornersMask(radius);
}
request.rounding = Images::CornersMaskRef(_roundingCorners);