[Bug?] Fields Shifting in Editable Grid View Form After Changing Theme

Hello Scriptcase Team,

I’m experiencing a serious layout issue in an editable grid view form. After I changed the theme of the application, the form fields shifted from their original positions. Please see the attached screenshot for reference.

Here’s a summary of the issue:

  • The Id field moved into the position of Symptoms.
  • The Symptoms field moved to the position of Severity.
  • All other fields shifted accordingly and are now misaligned with their labels.

I tried restoring the original theme and also regenerated the source code, but the issue persists.

This misalignment only occurs in editable grid view forms. The same form works correctly in single record mode.

Has anyone faced this issue before? Is it a bug in the theme rendering for grid view forms? Any suggestions or fixes would be highly appreciated.

Thanks in advance for your support.

@iaxhost,

Do you happen to have any of these fields with the “Hidden Field” option enabled in the field configuration? If so, this is precisely why this shift occurs, and only in the editable grid orientation of the form.

This issue was identified in version 9.12.019, and the fix was released in 9.12.020, which is available for download/update.

Best regards!

Thank you very much,
Actually all field are shown no hidden fields, but when I move the ID field to filed not shown its work, I am in version 9.12.020 but I confirm that this bug is not solved.

One of my forms that have two hidden field not working even after move the ID to (filed not shown), i made them visible also problem still exist.

Thanks for the feedback, @iaxhost.

We ran some tests on the latest version (9.12.020), and even after changing the application theme at runtime, the structure of the editable grid and editable grid (view) forms is maintained, with no left or right shifting of the fields.

If there’s any detail we missed in our tests to simulate the issue, please let us know so we can continue working on it.

Best regards!