From 7765e60dbfbdc4c7b3bffa3f8cb23722362953cc Mon Sep 17 00:00:00 2001 From: Patric Plitzner Date: Tue, 26 May 2015 10:52:36 +0000 Subject: [PATCH] - initially expand modifier section if modifiers exist #4448 --- .../taxeditor/ui/section/description/StateDataElement.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/ui/section/description/StateDataElement.java b/eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/ui/section/description/StateDataElement.java index 5c5ea7248..1c4752c0e 100644 --- a/eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/ui/section/description/StateDataElement.java +++ b/eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/ui/section/description/StateDataElement.java @@ -71,6 +71,7 @@ public class StateDataElement extends AbstractEntityCollectionElement combo_state.setTerms(stateTerms); combo_state.setSelection(entity.getState()); section_modifiers.setEntity(entity); + section_modifiers.setExpanded(!entity.getModifiers().isEmpty()); if(getEntity().getModifyingText().get(CdmStore.getDefaultLanguage()) != null) { text_modifyingText.setText(getEntity().getModifyingText().get(CdmStore.getDefaultLanguage()).getText()); } @@ -80,7 +81,7 @@ public class StateDataElement extends AbstractEntityCollectionElement @Override public void createControls(ICdmFormElement element, int style) { combo_state = formFactory.createDefinedTermComboElement(TermType.State, element, "State", null, false, style); - section_modifiers = formFactory.createModifierSection(getConversationHolder(), element, ExpandableComposite.TWISTIE); + section_modifiers = formFactory.createModifierSection(getConversationHolder(), element, ExpandableComposite.TWISTIE|ExpandableComposite.EXPANDED); section_modifiers.setLayoutData(LayoutConstants.FILL_HORIZONTALLY(2, 1)); text_modifyingText = formFactory.createTextWithLabelElement(element, "Modifying Text", null, style); } -- 2.34.1