summaryrefslogtreecommitdiffstats
path: root/src/sinkwidget.cc
diff options
context:
space:
mode:
authorSimon Rettberg2022-05-16 16:13:59 +0200
committerSimon Rettberg2022-05-16 16:13:59 +0200
commit844ee812d60fafe0edbe5ac577f3809fb7549aa2 (patch)
tree4480eee8747b2df254564fa4f0b441956b8d2fa3 /src/sinkwidget.cc
parentMake pressed buttons light-green (diff)
downloadpavucontrol-slx-844ee812d60fafe0edbe5ac577f3809fb7549aa2.tar.gz
pavucontrol-slx-844ee812d60fafe0edbe5ac577f3809fb7549aa2.tar.xz
pavucontrol-slx-844ee812d60fafe0edbe5ac577f3809fb7549aa2.zip
Update default buttons after click
The actual state might differ from the desired state after clicking, and we don't seem to get any callback from the PA-server in that case, so do a manual refresh.
Diffstat (limited to 'src/sinkwidget.cc')
-rw-r--r--src/sinkwidget.cc1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/sinkwidget.cc b/src/sinkwidget.cc
index 7bec630..f404a0b 100644
--- a/src/sinkwidget.cc
+++ b/src/sinkwidget.cc
@@ -111,6 +111,7 @@ void SinkWidget::onDefaultToggleButton() {
return;
}
pa_operation_unref(o);
+ update_default_sinks(mpMainWindow);
}
void SinkWidget::onPortChange() {