From b772e42ca19dee752844af39bbea62c76056a32c Mon Sep 17 00:00:00 2001 From: John Preston <johnprestonmail@gmail.com> Date: Sat, 3 Sep 2016 10:18:46 -0400 Subject: [PATCH] Fixed crash in RevokePublicLinkBox. --- Telegram/SourceFiles/boxes/addcontactbox.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Telegram/SourceFiles/boxes/addcontactbox.cpp b/Telegram/SourceFiles/boxes/addcontactbox.cpp index ee742defd..beccb92b2 100644 --- a/Telegram/SourceFiles/boxes/addcontactbox.cpp +++ b/Telegram/SourceFiles/boxes/addcontactbox.cpp @@ -1406,7 +1406,7 @@ void RevokePublicLinkBox::mousePressEvent(QMouseEvent *e) { void RevokePublicLinkBox::mouseReleaseEvent(QMouseEvent *e) { auto pressed = createAndSwap(_pressed); setCursor((_selected || _pressed) ? style::cur_pointer : style::cur_default); - if (pressed == _selected) { + if (pressed && pressed == _selected) { auto text_method = pressed->isMegagroup() ? lng_channels_too_much_public_revoke_confirm_group : lng_channels_too_much_public_revoke_confirm_channel; auto text = text_method(lt_link, qsl("telegram.me/") + pressed->userName(), lt_group, pressed->name); weakRevokeConfirmBox = new ConfirmBox(text, lang(lng_channels_too_much_public_revoke));