Fixed Column issue when changing columns/records per page/infinite scroll

Hi,

I’m running SC 9.7.023 with PHP 7.0.33. The new feature “fixed columns” works fine when the grid is used with the default configuration, but stops working as expected in these cases:

Changing the number of records per page. How to replicate

  • Case 1: Open grid, change number of records per page, select a “Fixed Column”. Result → The “Fixed Column” won’t activate.
  • Case 2: Open grid, select a “Fixed Column”, change number of records per page, de-active the “Fixed Column” or change to another “Fixed Column”. Result → The “Fixed Column” won’t be de-activated, the “Fixed Column” selection can’t be changed.

Adding columns through the “Columns” button in the toolbar. How to replicate

  • Case 3. Open a grid, add a new column through the columns toolbar menu, select a “Fixed Colum”. Result → The “Fixed Column” won’t activate.
  • Case 4. Open a grid, select a “Fixed Colum”, add new column through the columns toolbar menu, de-active the “Fixed Column” or select another “Fixed Column” . Result → The “Fixed Column” won’t be de-activated, the “Fixed Column” selection can’t be changed.

Using infinite scroll. How to replicate

  • Case 5. Open a grid with infinite scroll down activated, select a “Fixed Colum”. Result → The “Fixed Column” won’t active

Side note: If this function is meant to be used when the grid is too wide, why not implement an infinite scroll right function (I don’t know if is technically possible) as well. Instead of loading records it would load columns.