summaryrefslogtreecommitdiff
path: root/src/wx/audio_panel.cc
diff options
context:
space:
mode:
authorCarl Hetherington <cth@carlh.net>2016-07-04 09:32:44 +0100
committerCarl Hetherington <cth@carlh.net>2016-07-04 09:32:44 +0100
commitea50f871993b76f733d5deb86a6004dc6bda3f0e (patch)
tree403ab42df3e8db00464b016cbda4603a3cc612e2 /src/wx/audio_panel.cc
parent3953d71258bb187413ed7447298bc6eec642b439 (diff)
Fix control sensitivity in various places.
Diffstat (limited to 'src/wx/audio_panel.cc')
-rw-r--r--src/wx/audio_panel.cc10
1 files changed, 6 insertions, 4 deletions
diff --git a/src/wx/audio_panel.cc b/src/wx/audio_panel.cc
index ab26329a4..ddee3157f 100644
--- a/src/wx/audio_panel.cc
+++ b/src/wx/audio_panel.cc
@@ -272,17 +272,19 @@ AudioPanel::setup_sensitivity ()
if (_reference->GetValue ()) {
_gain->wrapped()->Enable (false);
_gain_calculate_button->Enable (false);
+ _show->Enable (true);
_peak->Enable (false);
_delay->wrapped()->Enable (false);
_mapping->Enable (false);
_description->Enable (false);
} else {
- _gain->wrapped()->Enable (true);
+ _gain->wrapped()->Enable (sel.size() == 1);
_gain_calculate_button->Enable (sel.size() == 1);
- _peak->Enable (true);
- _delay->wrapped()->Enable (true);
+ _show->Enable (sel.size() == 1);
+ _peak->Enable (sel.size() == 1);
+ _delay->wrapped()->Enable (sel.size() == 1);
_mapping->Enable (sel.size() == 1);
- _description->Enable (true);
+ _description->Enable (sel.size() == 1);
}
}