2
0
mirror of https://github.com/telegramdesktop/tdesktop synced 2025-09-03 07:56:03 +00:00

Fade in/out effect preview.

This commit is contained in:
John Preston
2024-05-14 14:07:38 +04:00
parent 8a58ded582
commit 487fa9728a
6 changed files with 155 additions and 64 deletions

View File

@@ -575,7 +575,9 @@ void Reactions::preloadReactionImageFor(const ReactionId &emoji) {
}
void Reactions::preloadEffectImageFor(EffectId id) {
preloadImageFor({ DocumentId(id) });
if (id != kFakeEffectId) {
preloadImageFor({ DocumentId(id) });
}
}
void Reactions::preloadImageFor(const ReactionId &id) {
@@ -651,7 +653,9 @@ QImage Reactions::resolveReactionImageFor(const ReactionId &emoji) {
}
QImage Reactions::resolveEffectImageFor(EffectId id) {
return resolveImageFor({ DocumentId(id) });
return (id == kFakeEffectId)
? QImage()
: resolveImageFor({ DocumentId(id) });
}
QImage Reactions::resolveImageFor(const ReactionId &id) {