Skip to content

Commit 369c81d

Browse files
authored
Merge pull request #3875 from alexlnkp/master
fix: never sleep cava when sleep_timer is 0
2 parents 9d9f1d6 + 6a29abb commit 369c81d

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/modules/cava.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -139,15 +139,15 @@ auto waybar::modules::Cava::update() -> void {
139139
}
140140
}
141141

142-
if (silence_ && prm_.sleep_timer) {
142+
if (silence_ && prm_.sleep_timer != 0) {
143143
if (sleep_counter_ <=
144144
(int)(std::chrono::milliseconds(prm_.sleep_timer * 1s) / frame_time_milsec_)) {
145145
++sleep_counter_;
146146
silence_ = false;
147147
}
148148
}
149149

150-
if (!silence_) {
150+
if (!silence_ || prm_.sleep_timer == 0) {
151151
downThreadDelay(frame_time_milsec_, suspend_silence_delay_);
152152
// Process: execute cava
153153
pthread_mutex_lock(&audio_data_.lock);

0 commit comments

Comments
 (0)