nameDetailsConfig.setSimpleDetailsViewActivated(isSimpleDetailsViewActivated);
dbSettings.setEnabled(isSimpleDetailsViewActivated);
PreferencesUtil.recursiveSetEnabled(dbSettings, isSimpleDetailsViewActivated);
- showSecDetail.setEnabled(isShowTaxon);
- secEnabled.setEnabled(isShowTaxon);
+ if (isSimpleDetailsViewActivated){
+ showSecDetail.setEnabled(isShowTaxon);
+ secEnabled.setEnabled(isShowTaxon);
+ }
+
}
});
setApply(true);
isShowTaxon = showTaxon.getSelection();
nameDetailsConfig.setTaxonSectionActivated(isShowTaxon);
- showSecDetail.setEnabled(isShowTaxon);
- secEnabled.setEnabled(isShowTaxon);
+ if (isSimpleDetailsViewActivated){
+ showSecDetail.setEnabled(isShowTaxon);
+ secEnabled.setEnabled(isShowTaxon);
+ }
+
}
});
}
});
PreferencesUtil.recursiveSetEnabled(dbSettings, isSimpleDetailsViewActivated);
- showSecDetail.setEnabled(isShowTaxon);
- secEnabled.setEnabled(isShowTaxon);
+ if (isSimpleDetailsViewActivated){
+ showSecDetail.setEnabled(isShowTaxon);
+ secEnabled.setEnabled(isShowTaxon);
+ }
+
}else{
final CLabel description = new CLabel(parent, SWT.NULL);
description.setText(Messages.NameDetailsViewConfiguration_description_not_available);