This is an automated email from the ASF dual-hosted git repository.

marat pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel-karavan.git


The following commit(s) were added to refs/heads/main by this push:
     new 0e6c58d  Update DslPropertyField.tsx
0e6c58d is described below

commit 0e6c58da16badb70b677ec2526d75e5d052f998e
Author: Marat Gubaidullin <[email protected]>
AuthorDate: Tue Mar 22 13:20:21 2022 -0400

    Update DslPropertyField.tsx
---
 karavan-designer/src/designer/route/property/DslPropertyField.tsx | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/karavan-designer/src/designer/route/property/DslPropertyField.tsx 
b/karavan-designer/src/designer/route/property/DslPropertyField.tsx
index 504bd45..6e6df32 100644
--- a/karavan-designer/src/designer/route/property/DslPropertyField.tsx
+++ b/karavan-designer/src/designer/route/property/DslPropertyField.tsx
@@ -180,14 +180,14 @@ export class DslPropertyField extends 
React.Component<Props, State> {
     }
 
     getSwitch = (property: PropertyMeta, value: any) => {
-        const isChecked = value ? Boolean(value) === true : 
Boolean(property.defaultValue);
+        const isChecked = value != undefined ? Boolean(value) : 
Boolean(property.defaultValue);
         return (
             <Switch
                 id={property.name} name={property.name}
                 value={value?.toString()}
                 aria-label={property.name}
                 isChecked={isChecked}
-                onChange={e => this.propertyChanged(property.name, 
!Boolean(value))}/>
+                onChange={e => this.propertyChanged(property.name, e)}/>
         )
     }
 
@@ -503,4 +503,4 @@ export class DslPropertyField extends 
React.Component<Props, State> {
             </FormGroup>
         )
     }
-}
\ No newline at end of file
+}

Reply via email to