Merge pull request #4190 from notpeelz/fix-network-rfkill-update

fix: network module not displaying rfkill state
This commit is contained in:
Alexis Rouillard
2025-06-20 16:14:38 +01:00
committed by GitHub

View File

@ -223,8 +223,8 @@ void waybar::modules::Network::worker() {
std::lock_guard<std::mutex> lock(mutex_);
if (ifid_ > 0) {
getInfo();
dp.emit();
}
dp.emit();
}
thread_timer_.sleep_for(interval_);
};
@ -271,10 +271,10 @@ void waybar::modules::Network::worker() {
}
const std::string waybar::modules::Network::getNetworkState() const {
if (ifid_ == -1) {
#ifdef WANT_RFKILL
if (rfkill_.getState()) return "disabled";
#endif
if (ifid_ == -1) {
return "disconnected";
}
if (!carrier_) return "disconnected";