From fd785ec29939b9335d7fc8aa181ed75d90c5c25b Mon Sep 17 00:00:00 2001 From: Maximilian Seidler Date: Wed, 5 Feb 2025 18:16:01 +0100 Subject: [PATCH] core: check if on_(un)lock_cmd is empty --- src/core/Hypridle.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/core/Hypridle.cpp b/src/core/Hypridle.cpp index ee2265d..8c51877 100644 --- a/src/core/Hypridle.cpp +++ b/src/core/Hypridle.cpp @@ -313,7 +313,7 @@ void CHypridle::onLocked() { m_isLocked = true; static const auto LOCKCMD = g_pConfigManager->getValue("general:on_lock_cmd"); - if (*LOCKCMD) + if (!std::string{*LOCKCMD}.empty()) spawn(*LOCKCMD); if (m_inhibitSleepBehavior == SLEEP_INHIBIT_LOCK_NOTIFY) @@ -328,7 +328,7 @@ void CHypridle::onUnlocked() { inhibitSleep(); static const auto UNLOCKCMD = g_pConfigManager->getValue("general:on_unlock_cmd"); - if (*UNLOCKCMD) + if (!std::string{*UNLOCKCMD}.empty()) spawn(*UNLOCKCMD); }