diff --git a/org.adempiere.ui.zk/WEB-INF/src/org/adempiere/webui/editor/WEditor.java b/org.adempiere.ui.zk/WEB-INF/src/org/adempiere/webui/editor/WEditor.java index fe4ba1d7e6..414b6bc23d 100644 --- a/org.adempiere.ui.zk/WEB-INF/src/org/adempiere/webui/editor/WEditor.java +++ b/org.adempiere.ui.zk/WEB-INF/src/org/adempiere/webui/editor/WEditor.java @@ -621,13 +621,13 @@ public abstract class WEditor implements EventListener, PropertyChangeLis style = buildStyle(gridField.getAD_FieldStyle_ID()); } setFieldStyle(style); - setFieldMandatoryStyle(); + setFieldMandatoryStyle(applyDictionaryStyle); } - private void setFieldMandatoryStyle() { + private void setFieldMandatoryStyle(boolean applyStyle) { HtmlBasedComponent component = (HtmlBasedComponent) getComponent(); if (component != null) { - if (isMandatoryStyle()) + if (isMandatoryStyle() && applyStyle) LayoutUtils.addSclass(CLASS_MANDATORY_FIELD, component); else LayoutUtils.removeSclass(CLASS_MANDATORY_FIELD, component);