From 5472a77c3b66a4ac762f663974b7a9b0b0eb88ca Mon Sep 17 00:00:00 2001 From: Michail Vourlakos Date: Sun, 11 Nov 2018 09:29:06 +0200 Subject: [PATCH] fix layout integrity check --this check was returning false results in some cases --- app/layout.cpp | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/app/layout.cpp b/app/layout.cpp index 2e97c4f2d..88fb9f385 100644 --- a/app/layout.cpp +++ b/app/layout.cpp @@ -574,7 +574,7 @@ bool Layout::layoutIsBroken() const } else { foreach (auto containment, m_containments) { ids << QString::number(containment->id()); - conts << ids; + conts << QString::number(containment->id()); foreach (auto applet, containment->applets()) { ids << QString::number(applet->id()); @@ -596,9 +596,13 @@ bool Layout::layoutIsBroken() const qDebug() << " ---- ERROR - BROKEN LAYOUT :: " << m_layoutName << " ----"; if (!m_corona) { - qDebug() << " ---- file : " << m_layoutFile; + qDebug() << " --- file : " << m_layoutFile; } else { - qDebug() << " ---- in multiple layouts hidden file : " << Importer::layoutFilePath(Layout::MultipleLayoutsName); + if (m_corona->layoutManager()->memoryUsage() == Dock::MultipleLayouts) { + qDebug() << " --- in multiple layouts hidden file : " << Importer::layoutFilePath(Layout::MultipleLayoutsName); + } else { + qDebug() << " --- in layout file : " << m_layoutFile; + } } qDebug() << "Contaiments :: " << conts;