summaryrefslogtreecommitdiff
path: root/src/desktop/Popup.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/desktop/Popup.cpp')
-rw-r--r--src/desktop/Popup.cpp4
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;