Fix crash in large animated emoji.

This commit is contained in:
John Preston 2022-07-26 13:17:04 +03:00
parent 73fc478a2d
commit 4796594011
2 changed files with 8 additions and 0 deletions

View File

@ -61,6 +61,13 @@ LargeEmoji::LargeEmoji(
emoji)) {
}
LargeEmoji::~LargeEmoji() {
if (_hasHeavyPart) {
unloadHeavyPart();
_parent->checkHeavyPart();
}
}
QSize LargeEmoji::size() {
using namespace rpl::mappers;

View File

@ -30,6 +30,7 @@ public:
LargeEmoji(
not_null<Element*> parent,
const Ui::Text::IsolatedEmoji &emoji);
~LargeEmoji();
QSize size() override;
void draw(