igniteui-webcomponents icon indicating copy to clipboard operation
igniteui-webcomponents copied to clipboard

IgcTreeGrid - resizing the width from scrolled to the right caused errors and the order of the columns was broken

Open jsakamotoIGJP opened this issue 1 year ago • 8 comments

Description

Resizing the width of the IgcTreeGrid from scrolling to the right caused errors, and the order of the columns was broken.

Steps to reproduce

  1. Shrink the width of the IgcTreeGrid.
  2. Scroll to the right of the scrolling area of the IgcTreeGrid.
  3. Widen the width of the IgcTreeGrid.

Result

Some errors were reported in the browser's dev console. And the order of the columns was broken.

Expected result

Nothing should happen.

Attachments

See also the video below.

https://github.com/IgniteUI/igniteui-webcomponents/assets/102948935/f5e54aba-52bf-43f0-923f-2994afed1847

The project that can reproduce this issue is below.

📦c-00233104-html-app1.zip

jsakamotoIGJP avatar Oct 13 '23 08:10 jsakamotoIGJP

Still occurring latest internal WC. See attached sample using @infragistics/build 23.2.90 (note packages were moved up a folder).

image

overview.zip

mddifilippo89 avatar Dec 12 '23 20:12 mddifilippo89

@damyanpetev Which branch are the igc-grids produced from?

kdinev avatar Dec 13 '23 08:12 kdinev

@damyanpetev Which branch are the igc-grids produced from?

blazor-angular-elements

dkamburov avatar Dec 13 '23 09:12 dkamburov

In order for the fix to appear then, master needs to be merged into blazor-angular-elements

kdinev avatar Dec 13 '23 11:12 kdinev

The branch is quite a bit behind and syncing in full can have some unforeseen effects and require more revalidation - still agree it needs to be done as soon as possible, but for this fix specifically being very small I can cherry pick it directly.

damyanpetev avatar Dec 13 '23 15:12 damyanpetev

Done. Next internal build should have this fix in

damyanpetev avatar Dec 13 '23 15:12 damyanpetev

@damyanpetev Let's plan merging the elements branch at the beginning of 2024. Preferably in January.

kdinev avatar Dec 14 '23 09:12 kdinev

Yes, please :)

damyanpetev avatar Dec 14 '23 11:12 damyanpetev

Seems to be fixed in version 5.0.0.

MayaKirova avatar Sep 16 '24 12:09 MayaKirova