diff --git a/app/dockconfigview.cpp b/app/dockconfigview.cpp index 0b24ab689..e068c93f1 100644 --- a/app/dockconfigview.cpp +++ b/app/dockconfigview.cpp @@ -75,6 +75,7 @@ DockConfigView::DockConfigView(Plasma::Containment *containment, DockView *dockV DockConfigView::~DockConfigView() { + qDebug() << "DockConfigView deleting ..."; foreach (auto var, connections) { QObject::disconnect(var); } @@ -236,11 +237,9 @@ void DockConfigView::hideEvent(QHideEvent *ev) if (mode == Dock::AlwaysVisible || mode == Dock::WindowsGoBelow) { if (!previousDockWinBehavior) { recreateDock(); - return; } } else if (m_dockView->dockWinBehavior() != previousDockWinBehavior) { recreateDock(); - return; } deleteLater();