[form controls last version issue]

Hello,

We face a problem with the new version of some of the syncfusion packages, the 20.2.43.

We have installed these packages a week ago with the 20.2.38 version and everything is working fine:

@syncfusion/ej2-angular-buttons": "^20.2.38",
"@syncfusion/ej2-angular-calendars": "^20.2.38",
"@syncfusion/ej2-angular-dropdowns": "^20.2.38",
"@syncfusion/ej2-angular-grids": "^20.2.38",
"@syncfusion/ej2-angular-inputs": "^20.2.38",
"@syncfusion/ej2-base": "^20.2.38",
"@syncfusion/ej2-material-theme": "^20.2.38"

After we updated the packages to the latest version, 20.2.43, we cannot use databinding for any of the textboxes, datepickers, dropdowns. We are using these controls with reactive forms with Angular 14.1.2. We tried to assign values to the form inputs, or to get data from the inputs, but the binding is not working, we cannot get or set the value.

"@syncfusion/ej2-angular-buttons": "^20.2.38",

"@syncfusion/ej2-angular-calendars": "^20.2.38",

"@syncfusion/ej2-angular-dropdowns": "^20.2.38",

"@syncfusion/ej2-angular-grids": "^20.2.43",

"@syncfusion/ej2-angular-inputs": "^20.2.38",

"@syncfusion/ej2-angular-popups": "^20.2.43",

"@syncfusion/ej2-base": "^20.2.38",

"@syncfusion/ej2-material-theme": "^20.2.38",


We rolled back the package.json and package.lock.json to the previous version, 20.2.38 and everything is working fine.

Could you please provide a solution for this issue?

Thank you

12 Replies 1 reply marked as answer

UD UdhayaKumar Duraisamy Syncfusion Team August 15, 2022 10:40 AM UTC

Hi Ciprian,


We have validated the reported query on our end. Unfortunately, we couldn’t reproduce the reported issue as per your scenario. We have shared a simple working sample for your reference. Also, we request that you provide additional details about the issue as mentioned below. This will help us validate the issue further and provide you with a better solution.


  1. Issue reproducing runnable sample (or modify the shared sample).
  2. Issue replication steps.
  3. Video illustration of the issue


Sample : https://stackblitz.com/edit/angular-7huuw2-edcvls?file=app.component.html,app.component.ts


Regards,

Udhaya Kumar D




CI Ciprian-Catalin replied to UdhayaKumar Duraisamy August 16, 2022 07:06 PM UTC

Hi,


We tried to reproduce this issue on Stackblitz, in order to share with you the source code, but there everything is fine, the data binding is working, but the issue still persist on local. After we faced this issue on our application, we created another Angular app on local, from scratch, with the same packages and the result is the same, we also can't bind any data to input fields.


Is there a way to share with you a .zip file with these apps, and the package.json and package.lock.json files?


Thank you




UD UdhayaKumar Duraisamy Syncfusion Team August 17, 2022 03:58 PM UTC

Hi Ciprian,


We have created a local sample and validated the reported issue on our end. Unfortunately, we couldn’t reproduce the reported issue as per your scenario. We have shared a simple working sample for your reference. Also, we request that you provide additional details about the issue as mentioned below. This will help us validate the issue further and provide you with a better solution.


  1. Issue reproducing runnable sample (or modify the shared sample).
  2. Issue replication steps.
  3. Video illustration of the issue


Sample : https://www.syncfusion.com/downloads/support/directtrac/general/ze/syncfusion-angular-textbox539365886


Regards,

Udhaya Kumar D



MA Miguel Angel August 17, 2022 05:02 PM UTC

Hi, I have the same issue than Ciprian. All the componets into a FormGroup are not binding with the same version.





VJ Vinitha Jeyakumar Syncfusion Team August 18, 2022 07:06 AM UTC

Hi Miguel,


Unfortunately, we couldn't replicate the reported issue at our end. please refer to the local angular project below,


If still issue persists at your end, please share us with the runnable sample or modify the attached sample with the issue reproducing code.


Regards,
Vinitha


CI Ciprian-Catalin replied to Vinitha Jeyakumar August 18, 2022 01:09 PM UTC

Hi, 

I modified your attached app from the zip with our setup with the issue and uploaded it.





Attachment: syncfusionangulartextbox_55d52756.zip


UD UdhayaKumar Duraisamy Syncfusion Team August 20, 2022 04:37 AM UTC

Hi Ciprian,


Thanks for your shared information. We have considered the reported issue as a bug from our end and will be fixed in our August 31th patch release. You can track the status of the issue by the below feedback link.


Feedback Link : https://www.syncfusion.com/feedback/37100/formgroup-and-formcontrolname-not-working-in-textbox-component


Disclaimer: “Inclusion of this solution in the weekly release may change due to other factors including but not limited to QA checks and works reprioritization.”


Regards,

Udhaya Kumar D



CI Ciprian-Catalin replied to UdhayaKumar Duraisamy August 31, 2022 09:20 AM UTC

Hello,


We updated the packages to the latest versions:



The binding is working now, but we have some errors from the packages: some the controls are not visibile, some of them are not working properly, the floating label is shown wrong, it seems that methods of the grid API are also not working. I attached the errors: 




Thanks




UD UdhayaKumar Duraisamy Syncfusion Team September 2, 2022 04:28 AM UTC

Hi Ciprian,


We have already considered the reported issue as a bug from our end and will be fixed in our  September 7th patch release. You can track the status of the issue by the below feedback link.


Feedback Link : https://www.syncfusion.com/feedback/37150/while-using-cssclass-and-floatlabletype-property-console-error-occurred


Disclaimer: “Inclusion of this solution in the weekly release may change due to other factors including but not limited to QA checks and works reprioritization.”


Regards,

Udhaya Kumar D




MM Mohanraj Mathaiyan Syncfusion Team September 8, 2022 01:03 PM UTC

Hi Ciprian-Catalin,

We have included the fix for the issues "Formgroup and formcontrolname not working in textbox component and While using CssClass and FloatLableType property console error occurred" with our package version 20.2.48. So, can you please upgrade your package to the latest to resolve the issue from your end.

Release notes : https://ej2.syncfusion.com/angular/documentation/release-notes/20.2.48/?type=all#common


Regards,

Mohanraj M


Marked as answer

CI Ciprian-Catalin September 8, 2022 06:23 PM UTC

Hi, Mohanraj, yes, now is ok. Thank you very much! 



SS Shereen Shajahan Syncfusion Team September 9, 2022 05:03 AM UTC

Hi Ciprian-Catalin,


We are glad to know that the reported problem has been resolved. Please let us know if you have any further queries on this. We are happy to help.


Regards,

Shereen


Loader.
Up arrow icon