From 008cc63dc03a31797142772885129fd32c964776 Mon Sep 17 00:00:00 2001 From: vaxerski Date: Thu, 11 Aug 2022 20:17:23 +0200 Subject: [PATCH] fix error for popin --- src/managers/AnimationManager.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/managers/AnimationManager.cpp b/src/managers/AnimationManager.cpp index 2365fb43..14f2fdc9 100644 --- a/src/managers/AnimationManager.cpp +++ b/src/managers/AnimationManager.cpp @@ -372,7 +372,7 @@ void CAnimationManager::onWindowPostCreateClose(CWindow* pWindow, bool close) { // anim popin, fallback float minPerc = 0.f; - if (pWindow->m_sAdditionalConfigData.animationStyle.find("%") != 0) { + if (pWindow->m_sAdditionalConfigData.animationStyle.find("%") != std::string::npos) { try { auto percstr = pWindow->m_sAdditionalConfigData.animationStyle.substr(pWindow->m_sAdditionalConfigData.animationStyle.find_last_of(' ')); minPerc = std::stoi(percstr.substr(0, percstr.length() - 1)); @@ -411,7 +411,7 @@ std::string CAnimationManager::styleValidInConfigVar(const std::string& config, } else if (style.find("popin") == 0) { // try parsing float minPerc = 0.f; - if (style.find("%") != 0) { + if (style.find("%") != std::string::npos) { try { auto percstr = style.substr(style.find_last_of(' ')); minPerc = std::stoi(percstr.substr(0, percstr.length() - 1));