diff --git a/src/widgets/helper/channelview.cpp b/src/widgets/helper/channelview.cpp index 4290b37b..f4309759 100644 --- a/src/widgets/helper/channelview.cpp +++ b/src/widgets/helper/channelview.cpp @@ -89,6 +89,10 @@ ChannelView::~ChannelView() { QObject::disconnect(&SettingsManager::getInstance(), &SettingsManager::wordTypeMaskChanged, this, &ChannelView::wordTypeMaskChanged); + this->messageAppendedConnection.disconnect(); + this->messageRemovedConnection.disconnect(); + this->repaintGifsConnection.disconnect(); + this->layoutConnection.disconnect(); } void ChannelView::queueUpdate()