diff --git a/Telegram/SourceFiles/history/history_item_components.cpp b/Telegram/SourceFiles/history/history_item_components.cpp index 0e8a562e64..67bf9c1723 100644 --- a/Telegram/SourceFiles/history/history_item_components.cpp +++ b/Telegram/SourceFiles/history/history_item_components.cpp @@ -669,6 +669,11 @@ ReplyMarkupClickHandler::ReplyMarkupClickHandler( , _column(column) { } +QString ReplyMarkupClickHandler::dragText() const { + const auto button = getUrlButton(); + return button ? QString::fromUtf8(button->data) : QString(); +} + // Copy to clipboard support. QString ReplyMarkupClickHandler::copyToClipboardText() const { const auto button = getUrlButton(); diff --git a/Telegram/SourceFiles/history/history_item_components.h b/Telegram/SourceFiles/history/history_item_components.h index 185314bb7c..39fd5058e1 100644 --- a/Telegram/SourceFiles/history/history_item_components.h +++ b/Telegram/SourceFiles/history/history_item_components.h @@ -423,6 +423,8 @@ public: _fullDisplayed = full; } + QString dragText() const override; + // Copy to clipboard support. QString copyToClipboardText() const override; QString copyToClipboardContextItemText() const override;