From a7d9ab0de1819162a101d91cb4164efce1b17c61 Mon Sep 17 00:00:00 2001 From: Grigory Chudov Date: Tue, 9 Apr 2013 20:56:27 -0400 Subject: [PATCH] Hide settings for encoders that have none --- CUETools/frmSettings.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CUETools/frmSettings.cs b/CUETools/frmSettings.cs index 1f90e68..3138a26 100644 --- a/CUETools/frmSettings.cs +++ b/CUETools/frmSettings.cs @@ -474,7 +474,7 @@ namespace JDP comboBoxEncoderExtension.Enabled = encoder.CanBeDeleted; groupBoxExternalEncoder.Visible = encoder.CanBeDeleted; checkBoxEncoderLossless.Enabled = format != null && format.allowLossless && format.allowLossy; - propertyGridEncoderSettings.Visible = !encoder.CanBeDeleted; + propertyGridEncoderSettings.Visible = !encoder.CanBeDeleted && encoder.settings.HasBrowsableAttributes(); propertyGridEncoderSettings.SelectedObject = encoder.CanBeDeleted ? null : encoder.settings; if (!checkBoxEncoderLossless.Enabled && format != null && encoder.Lossless != format.allowLossless) encoder.Lossless = format.allowLossless;