diff --git a/Telegram/SourceFiles/boxes/edit_caption_box.cpp b/Telegram/SourceFiles/boxes/edit_caption_box.cpp index 618bdd82d..56ce394b5 100644 --- a/Telegram/SourceFiles/boxes/edit_caption_box.cpp +++ b/Telegram/SourceFiles/boxes/edit_caption_box.cpp @@ -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); diff --git a/Telegram/SourceFiles/boxes/edit_caption_box.h b/Telegram/SourceFiles/boxes/edit_caption_box.h index 554c9bd8b..c671b0852 100644 --- a/Telegram/SourceFiles/boxes/edit_caption_box.h +++ b/Telegram/SourceFiles/boxes/edit_caption_box.h @@ -52,6 +52,7 @@ private: void setupPhotoEditorEventHandler(); void setupField(); void setupControls(); + void setInitialText(); void updateBoxSize(); void captionResized();