From bd8f812e01320747b97eb11ef4418a22e82f8561 Mon Sep 17 00:00:00 2001 From: "Geoffrey D. Bennett" Date: Wed, 3 Jan 2024 10:02:20 +1030 Subject: [PATCH] Fix widget-combo to check if the alsa elem is writable --- src/widget-combo.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/widget-combo.c b/src/widget-combo.c index ccce1f7..a0ff5cf 100644 --- a/src/widget-combo.c +++ b/src/widget-combo.c @@ -20,6 +20,9 @@ static void combo_box_updated( ) { struct combo *data = private; + int is_writable = alsa_get_elem_writable(elem); + gtk_widget_set_sensitive(data->combo_box, is_writable); + int value = alsa_get_elem_value(elem); gtk_combo_box_set_active(GTK_COMBO_BOX(data->combo_box), value); }