Fix crash in editing media captions.

This commit is contained in:
John Preston 2022-08-16 09:21:12 +03:00
parent 42ca06d33c
commit d1a81a83b4
2 changed files with 5 additions and 1 deletions

View file

@ -152,6 +152,7 @@ void EditCaptionBox::prepare() {
setupField();
setupEmojiPanel();
setInitialText();
rebuildPreview();
setupEditEventHandler();
@ -279,10 +280,12 @@ void EditCaptionBox::setupField() {
}
Unexpected("Action in MimeData hook.");
});
}
void EditCaptionBox::setInitialText() {
_field->setTextWithTags(
PrepareEditText(_historyItem),
Ui::InputField::HistoryAction::Clear);
auto cursor = _field->textCursor();
cursor.movePosition(QTextCursor::End);
_field->setTextCursor(cursor);

View file

@ -52,6 +52,7 @@ private:
void setupPhotoEditorEventHandler();
void setupField();
void setupControls();
void setInitialText();
void updateBoxSize();
void captionResized();