mirror of
https://github.com/AyuGram/AyuGramDesktop.git
synced 2025-06-05 22:54:01 +02:00
Fixed drawing of self userpic.
This commit is contained in:
parent
a80f7c53ea
commit
60cf1b6490
1 changed files with 5 additions and 1 deletions
|
@ -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);
|
||||
|
|
Loading…
Add table
Reference in a new issue