From 4600c475ce2c1a4b020489bea49179637da7e48c Mon Sep 17 00:00:00 2001 From: WobLight Date: Thu, 26 Jul 2018 07:38:25 -0700 Subject: [PATCH] Destroy old addons list properly when refreshing it --- control.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/control.cpp b/control.cpp index 7213f0b..4657b44 100644 --- a/control.cpp +++ b/control.cpp @@ -303,6 +303,8 @@ void Control::scanForAddons() QObjectList ol; foreach (init_t i, list) ol << new Addon(i.first, i.second); + foreach (QObject *addon, m_addons) + addon->deleteLater(); setAddons(ol); }); }