diff --git a/src/widgets/helper/channelview.cpp b/src/widgets/helper/channelview.cpp index cb22d4c94..3afab3b56 100644 --- a/src/widgets/helper/channelview.cpp +++ b/src/widgets/helper/channelview.cpp @@ -84,6 +84,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()