mirror of
https://hubproxy.babadafafafafa.cn/https://github.com/telegramdesktop/tdesktop
synced 2026-09-21 00:23:56 +08:00
Fix crash in forwarding box.
This commit is contained in:
@@ -910,7 +910,12 @@ void ChooseRecipientBoxController::prepareViewHook() {
|
||||
}
|
||||
|
||||
void ChooseRecipientBoxController::rowClicked(not_null<PeerListRow*> row) {
|
||||
_callback(row->peer());
|
||||
auto weak = base::make_weak(this);
|
||||
auto callback = std::move(_callback);
|
||||
callback(row->peer());
|
||||
if (weak) {
|
||||
_callback = std::move(callback);
|
||||
}
|
||||
}
|
||||
|
||||
auto ChooseRecipientBoxController::createRow(
|
||||
|
||||
Reference in New Issue
Block a user