Details
-
Bug
-
Resolution: Duplicate
-
Major
-
None
-
3.0.6
-
None
Description
The label of a dialog tab shouldn't be set during creation. Because if the label is missing you can set it with standard i18n property files. This is now not possible with blossom TabFactory annotation.
DefaultDialogCreator:135
for (Method tabFactory : classMetaData.getTabFactories()) { TabFactory annotation = tabFactory.getAnnotation(TabFactory.class); TabBuilder tabBuilder = new TabBuilder(annotation.value()).label(annotation.value()); dialogBuilder.form().definition().getTabs().add(tabPosition++, tabBuilder.definition()); ParameterResolver parameters = getTabFactoryParameters(metaData, context, tabBuilder); MethodInvocationUtils.invoke(tabFactory, metaData.getFactoryObject(), parameters); }
Checklists
Acceptance criteria
Attachments
Issue Links
- duplicates
-
BLOSSOM-228 Compatibility with new I18n API
-
- Closed
-