summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorMaximilian Seidler <78690852+PaideiaDilemma@users.noreply.github.com>2025-01-25 18:23:36 +0000
committerGitHub <noreply@github.com>2025-01-25 19:23:36 +0100
commit107723bdf448223385034a4ea724328de7ba50cc (patch)
treeb00b99e5e2d843079a79b3489b92634d0b078b64 /src
parent065e89648b27017871c38831cf34def94feb72d6 (diff)
config: disable borderangle by default (#9165)
Diffstat (limited to 'src')
-rw-r--r--src/config/ConfigManager.cpp1
-rw-r--r--src/desktop/Window.cpp8
2 files changed, 6 insertions, 3 deletions
diff --git a/src/config/ConfigManager.cpp b/src/config/ConfigManager.cpp
index c5d70329..fd4783da 100644
--- a/src/config/ConfigManager.cpp
+++ b/src/config/ConfigManager.cpp
@@ -882,6 +882,7 @@ void CConfigManager::setDefaultAnimationVars() {
// init the root nodes
m_AnimationTree.setConfigForNode("global", 1, 8.f, "", "default");
m_AnimationTree.setConfigForNode("__internal_fadeCTM", 1, 5.f, "", "linear");
+ m_AnimationTree.setConfigForNode("borderangle", 0, 0.f, "", "default");
}
std::optional<std::string> CConfigManager::resetHLConfig() {
diff --git a/src/desktop/Window.cpp b/src/desktop/Window.cpp
index 97d7ecc0..962386c8 100644
--- a/src/desktop/Window.cpp
+++ b/src/desktop/Window.cpp
@@ -552,9 +552,11 @@ void CWindow::onMap() {
m_fMovingFromWorkspaceAlpha->setValueAndWarp(1.F);
- m_fBorderAngleAnimationProgress->setValueAndWarp(0.f);
- m_fBorderAngleAnimationProgress->setCallbackOnEnd([&](WP<CBaseAnimatedVariable> p) { onBorderAngleAnimEnd(p); }, false);
- *m_fBorderAngleAnimationProgress = 1.f;
+ if (m_fBorderAngleAnimationProgress->enabled()) {
+ m_fBorderAngleAnimationProgress->setValueAndWarp(0.f);
+ m_fBorderAngleAnimationProgress->setCallbackOnEnd([&](WP<CBaseAnimatedVariable> p) { onBorderAngleAnimEnd(p); }, false);
+ *m_fBorderAngleAnimationProgress = 1.f;
+ }
m_fMovingFromWorkspaceAlpha->setValueAndWarp(1.F);