File tree Expand file tree Collapse file tree 1 file changed +11
-11
lines changed
app/code/Magento/PageBuilder/view/adminhtml/web/js/form/element Expand file tree Collapse file tree 1 file changed +11
-11
lines changed Original file line number Diff line number Diff line change @@ -127,23 +127,23 @@ define([
127
127
validator . addRule (
128
128
'required-entry' ,
129
129
function ( value ) {
130
- var allFilled = true ;
130
+ // Validation only for margins and paddings
131
+ if ( typeof value === 'object' && ! ! ( value . padding || value . margin ) ) {
132
+ var allFilled = true ;
131
133
132
- if ( typeof value !== 'object' ) {
133
- return requiredInputRule . handler ( value ) ;
134
- }
134
+ _ . flatten ( _ . map ( value , _ . values ) ) . forEach ( function ( val ) {
135
+ if ( utils . isEmpty ( val ) ) {
136
+ return allFilled = false ;
137
+ }
138
+ } ) ;
135
139
136
- _ . flatten ( _ . map ( value , _ . values ) ) . forEach ( function ( val ) {
137
- if ( utils . isEmpty ( val ) ) {
138
- return allFilled = false ;
139
- }
140
- } ) ;
140
+ return allFilled ;
141
+ }
141
142
142
- return allFilled ;
143
+ return requiredInputRule . handler ( value ) ;
143
144
} ,
144
145
$ . mage . __ ( requiredInputRule . message )
145
146
) ;
146
-
147
147
validateObjectField ( validator , 'validate-number' ) ;
148
148
validateObjectField ( validator , 'less-than-equals-to' ) ;
149
149
validateObjectField ( validator , 'greater-than-equals-to' ) ;
You can’t perform that action at this time.
0 commit comments