diff --git a/src/modules/custom.cpp b/src/modules/custom.cpp index 6101f874..d628b85d 100644 --- a/src/modules/custom.cpp +++ b/src/modules/custom.cpp @@ -14,7 +14,8 @@ waybar::modules::Custom::Custom(const std::string& name, const std::string& id, fp_(nullptr), pid_(-1) { dp.emit(); - if (!config_["signal"].empty() && config_["interval"].empty()) { + if (!config_["signal"].empty() && config_["interval"].empty() && + config_["restart-interval"].empty()) { waitingWorker(); } else if (interval_.count() > 0) { delayWorker();