diff --git a/kcmkwin/kwincompositing/compositing.ui b/kcmkwin/kwincompositing/compositing.ui --- a/kcmkwin/kwincompositing/compositing.ui +++ b/kcmkwin/kwincompositing/compositing.ui @@ -7,7 +7,7 @@ 0 0 526 - 395 + 409 @@ -72,9 +72,9 @@ - + - Enable compositor on startup + Enable compositor @@ -292,6 +292,13 @@ + + + + Enable compositor on startup + + + diff --git a/kcmkwin/kwincompositing/main.cpp b/kcmkwin/kwincompositing/main.cpp --- a/kcmkwin/kwincompositing/main.cpp +++ b/kcmkwin/kwincompositing/main.cpp @@ -66,6 +66,7 @@ m_form.windowThumbnailWarning->setIcon(QIcon::fromTheme(QStringLiteral("dialog-warning"))); m_form.compositingEnabled->setVisible(!m_compositing->compositingRequired()); + m_form.compositingEnableNow->setVisible(m_form.compositingEnabled); m_form.windowsBlockCompositing->setVisible(!m_compositing->compositingRequired()); init(); @@ -82,7 +83,9 @@ m_form.compositingEnabled->setChecked(m_compositing->compositingEnabled()); connect(m_compositing, &Compositing::compositingEnabledChanged, m_form.compositingEnabled, &QCheckBox::setChecked); connect(m_form.compositingEnabled, &QCheckBox::toggled, m_compositing, &Compositing::setCompositingEnabled); - + + // enabledNow check box TBD + // animation speed m_form.animationSpeed->setMaximum(s_animationMultipliers.size() - 1); auto setSpeed = [this](const qreal multiplier) {