Hello Todor – Thanks for the response.
I was able to figure out the reason but still not sure how to fix. Hope you can help. Issue is happening because jqxGrid.savestate() is not capturing the first columns when its does the save operation. Below are the first 2 columns from my html. Do you know why these are being ignored?
If we look at the saved sate in my previous comment, we don’t have these two entries and that is causing all these issues.
<grid-column width=”3%” [locked]=”true” [canHide]=”false” class=”cell-pined” style=”z-index:1000;”>
<grid-header></grid-header>
<grid-cell ngNonBindable>
<span class=”fas fa-pencil-alt icon-placement” onclick=”dcrm.openTab(‘workitem-review/{{workItem.claimId}}/1/{{workItem.workItemId}}/{{workItem.workItemVersionNumber}}/dca’, ‘editworkitem-{{workItem.claimId}}}’); return false;”></span>
/grid-cell>
</grid-column>
<grid-column width=”3%” [locked]=”true” [canHide]=”false”>
<grid-header></grid-header>
<grid-cell ngNonBindable>
<span class=”fas fa-eye” onclick=”dcrm.openTab(‘workitem-review/{{workItem.claimId}}/0/{{workItem.workItemId}}/{{workItem.workItemVersionNumber}}/dca’, ‘viewworkitem-{{workItem.claimId}}}’); return false;”></span>
</grid-cell>
</grid-column>