diff --git a/sources/desktop-panel/desktop-panel.cpp b/sources/desktop-panel/desktop-panel.cpp index 52540e8..3fcddf8 100644 --- a/sources/desktop-panel/desktop-panel.cpp +++ b/sources/desktop-panel/desktop-panel.cpp @@ -186,6 +186,8 @@ void DesktopPanel::reinit() // labels for (int i=0; iremoveItem(proxyWidgets[i]); + proxyWidgets[i]->setWidget(0); + delete labels[i]; delete proxyWidgets[i]; } labels.clear();