From b85984fe8e8e7d5575ef74f98c6579a63c087384 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Martin=20Gr=C3=A4=C3=9Flin?= Date: Mon, 23 Jun 2014 07:42:18 +0200 Subject: [PATCH] [aurorae] Recreate decoration on config change Border size might have changed and because of that we need to recreate the decoration. --- clients/aurorae/src/aurorae.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/clients/aurorae/src/aurorae.cpp b/clients/aurorae/src/aurorae.cpp index f2d6104c7b..6913129822 100644 --- a/clients/aurorae/src/aurorae.cpp +++ b/clients/aurorae/src/aurorae.cpp @@ -185,6 +185,9 @@ void AuroraeFactory::updateConfiguration() if (m_engineType == AuroraeEngine) { m_theme->setBorderSize((KDecorationDefines::BorderSize)themeGroup.readEntry("BorderSize", KDecorationDefines::BorderNormal)); m_theme->setButtonSize((KDecorationDefines::BorderSize)themeGroup.readEntry("ButtonSize", KDecorationDefines::BorderNormal)); + } else { + // we don't know how the settings change -> recreate + emit recreateDecorations(); } emit configChanged(); }