mirror of https://github.com/procxx/kepka.git
Fix crash in editing message to empty.
This commit is contained in:
parent
1e64ba8f29
commit
1139a59818
|
@ -1136,10 +1136,11 @@ void HistoryMessage::setText(const TextWithEntities &textWithEntities) {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
clearIsolatedEmoji();
|
|
||||||
if (_media && _media->consumeMessageText(textWithEntities)) {
|
if (_media && _media->consumeMessageText(textWithEntities)) {
|
||||||
setEmptyText();
|
setEmptyText();
|
||||||
} else {
|
return;
|
||||||
|
}
|
||||||
|
clearIsolatedEmoji();
|
||||||
_text.setMarkedText(
|
_text.setMarkedText(
|
||||||
st::messageTextStyle,
|
st::messageTextStyle,
|
||||||
textWithEntities,
|
textWithEntities,
|
||||||
|
@ -1157,9 +1158,9 @@ void HistoryMessage::setText(const TextWithEntities &textWithEntities) {
|
||||||
_textWidth = -1;
|
_textWidth = -1;
|
||||||
_textHeight = 0;
|
_textHeight = 0;
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|
||||||
void HistoryMessage::setEmptyText() {
|
void HistoryMessage::setEmptyText() {
|
||||||
|
clearIsolatedEmoji();
|
||||||
_text.setMarkedText(
|
_text.setMarkedText(
|
||||||
st::messageTextStyle,
|
st::messageTextStyle,
|
||||||
{ QString(), EntitiesInText() },
|
{ QString(), EntitiesInText() },
|
||||||
|
|
Loading…
Reference in New Issue