Fix freezes in support mode message edit.

This commit is contained in:
John Preston 2019-06-08 12:39:15 +03:00
parent ce760f0534
commit f8d900d7fb

View File

@ -191,10 +191,11 @@ TextWithEntities StripSupportHashtag(TextWithEntities &&text) {
auto &entity = *i;
if (entity.offset() >= length) {
i = text.entities.erase(i);
continue;
} else if (entity.offset() + entity.length() > length) {
entity.shrinkFromRight(length - entity.offset());
++i;
}
++i;
}
if (!text.text.isEmpty() && !text.text.endsWith('\n')) {
text.text.append('\n');