From c37f6052576930d1c03da185a0c2bd4ef53dd948 Mon Sep 17 00:00:00 2001 From: Michail Vourlakos Date: Tue, 7 May 2019 20:33:17 +0300 Subject: [PATCH] SharedLayouts, active layouts at LayoutsEditor --- app/settings/settingsdialog.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/app/settings/settingsdialog.cpp b/app/settings/settingsdialog.cpp index 2487d438f..94241332a 100644 --- a/app/settings/settingsdialog.cpp +++ b/app/settings/settingsdialog.cpp @@ -1185,7 +1185,7 @@ void SettingsDialog::layoutsChanged() font.setBold(true); // ui->layoutsView->selectRow(i); } else { - CentralLayout *layout = m_corona->layoutManager()->centralLayout(name); + Layout::GenericLayout *layout = m_corona->layoutManager()->layout(name); if (layout && (m_corona->layoutManager()->memoryUsage() == Types::MultipleLayouts)) { font.setBold(true); @@ -1679,6 +1679,8 @@ void SettingsDialog::updateActiveShares() QHash unassign; + //! CENTRAL (active) layouts that update their (active) SHARED layouts + //! AND load SHARED layouts that are NOT ACTIVE for (QHash::iterator i=currentSharesMap.begin(); i!=currentSharesMap.end(); ++i) { SharedLayout *shared = m_corona->layoutManager()->sharedLayout(nameForId(i.key())); qDebug() << " SHARED :: " << nameForId(i.key());