diff options
| author | Vaxry <vaxry@vaxry.net> | 2025-08-03 16:48:12 +0200 |
|---|---|---|
| committer | Vaxry <vaxry@vaxry.net> | 2025-08-03 16:48:12 +0200 |
| commit | 549f5e8dff5263530645f3aa6567f6f7a2ddad24 (patch) | |
| tree | c59a1c6f141c436c04fc58ffe59e5fcfeee48c0c | |
| parent | 0f1484c2f46245c7f02efa9db704ff63b3051601 (diff) | |
popup: fix animation configs
| -rw-r--r-- | src/desktop/Popup.cpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/desktop/Popup.cpp b/src/desktop/Popup.cpp index 34c88350..c9fab2ed 100644 --- a/src/desktop/Popup.cpp +++ b/src/desktop/Popup.cpp @@ -53,7 +53,7 @@ CPopup::~CPopup() { void CPopup::initAllSignals() { - g_pAnimationManager->createAnimation(0.f, m_alpha, g_pConfigManager->getAnimationPropertyConfig("fade"), AVARDAMAGE_NONE); + g_pAnimationManager->createAnimation(0.f, m_alpha, g_pConfigManager->getAnimationPropertyConfig("fadePopupsIn"), AVARDAMAGE_NONE); m_alpha->setUpdateCallback([this](auto) { // g_pHyprRenderer->damageBox(CBox{coordsGlobal(), size()}); @@ -146,6 +146,7 @@ void CPopup::onMap() { if (!m_layerOwner.expired() && m_layerOwner->m_layer < ZWLR_LAYER_SHELL_V1_LAYER_TOP) g_pHyprOpenGL->markBlurDirtyForMonitor(g_pCompositor->getMonitorFromID(m_layerOwner->m_layer)); + m_alpha->setConfig(g_pConfigManager->getAnimationPropertyConfig("fadePopupsIn")); m_alpha->setValueAndWarp(0.F); *m_alpha = 1.F; @@ -186,6 +187,7 @@ void CPopup::onUnmap() { g_pHyprRenderer->makeSnapshot(m_self); m_fadingOut = true; + m_alpha->setConfig(g_pConfigManager->getAnimationPropertyConfig("fadePopupsOut")); m_alpha->setValueAndWarp(1.F); *m_alpha = 0.F; |
