2
0
mirror of https://github.com/telegramdesktop/tdesktop synced 2025-09-01 23:15:59 +00:00

Several crashes fixed.

This commit is contained in:
John Preston
2016-04-14 22:24:42 +03:00
parent d6070c37d1
commit bb70a76b9c
22 changed files with 195 additions and 166 deletions

View File

@@ -1768,22 +1768,22 @@ namespace {
void historyItemDetached(HistoryItem *item) {
if (::hoveredItem == item) {
hoveredItem(0);
hoveredItem(nullptr);
}
if (::pressedItem == item) {
pressedItem(0);
pressedItem(nullptr);
}
if (::hoveredLinkItem == item) {
hoveredLinkItem(0);
hoveredLinkItem(nullptr);
}
if (::pressedLinkItem == item) {
pressedLinkItem(0);
pressedLinkItem(nullptr);
}
if (::contextItem == item) {
contextItem(0);
contextItem(nullptr);
}
if (::mousedItem == item) {
mousedItem(0);
mousedItem(nullptr);
}
if (App::wnd()) {
App::wnd()->notifyItemRemoved(item);