fix(pulseaudio): check active_port is set
This commit is contained in:
parent
16b01e1059
commit
ed3e4b1395
|
@ -89,7 +89,7 @@ void waybar::modules::Pulseaudio::sinkInfoCb(pa_context* /*context*/,
|
|||
pa->volume_ = std::round(volume * 100.0f);
|
||||
pa->muted_ = i->mute != 0;
|
||||
pa->desc_ = i->description;
|
||||
pa->port_name_ = i->active_port->name;
|
||||
pa->port_name_ = i->active_port ? i->active_port->name : "Unknown";
|
||||
pa->dp.emit();
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue