Last Updated: 03 Aug 2021 13:41 by ADMIN
Release 2.26.0
Created on: 08 Jul 2021 13:10
Category: Grid
Type: Bug Report
Resized locked columns not positioned correctly after restoring the Grid state in OnStateInit

Here is the scenario and how to reproduce the issue:

  1. A Grid with a horizontal scrollbar. All columns have explicit widths, according to requirements.
  2. The first 3 columns are locked (frozen).
  3. Make the frozen columns 1 - 3 smaller. Save the Grid state.
  4. Refresh the page and restore the Grid state in OnStateInit.
  5. Scroll the non-frozen columns to see how the frozen columns are positioned, according to their previous larger widths. Now there are gaps between these columns.
  6. The reverse issue occurs if the frozen columns are expanded in (3). Then, after state restore they overlap.