Fixed drawing of self userpic.

This commit is contained in:
23rd 2019-05-04 14:06:25 +03:00 committed by John Preston
parent a80f7c53ea
commit 60cf1b6490
1 changed files with 5 additions and 1 deletions

View File

@ -175,9 +175,13 @@ auto lifetime = rpl::lifetime();
});
}
- (bool) isSelfPeer {
return !self.peer ? false : self.peer->id == Auth().userPeerId();
}
- (NSImage *) getPinImage {
if (self.number <= kSavedMessagesId) {
// Don't draw self userpic if we pin Saved Messages.
if (self.number <= kSavedMessagesId || [self isSelfPeer]) {
const int s = kIdealIconSize * cRetinaFactor();
auto *pix = new QPixmap(s, s);
Painter paint(pix);