bryntum / support

An issues-only repository for the Bryntum project management component suite which includes powerful Grid, Scheduler, Calendar, Kanban Task Board and Gantt chart components all built in pure JS / CSS / TypeScript
https://www.bryntum.com
52 stars 6 forks source link

Merge cells rendering issues #9379

Open egorkel-altexsoft opened 2 weeks ago

egorkel-altexsoft commented 2 weeks ago

Environment: angular 18 + scheduler pro 5.6.11 Demo repo: https://github.com/egorkel-altexsoft/angular-bryntum-merge-cells-issue

Bug 1

Merged cells layout breaks when removing overlapped events with custom row height.

  1. Add a few overlapped events
  2. Set a custom rowHeight to 96
  3. Scroll to the bottom and press Remove events button

merge-cells-bug1.webm

Bug 2

A custom class is not applied when collapsing/expanding resource groups

  1. Collapse all groups
  2. Expand the first and the second
  3. Scroll to the bottom - one of the merged cell does not have a custom class
  4. If you scroll to the top and back to the bottom the class is applied successfully. It looks like something with a virtual scroll.

merge-cells-bug2.webm

matsbryntse commented 2 weeks ago

Thanks for reporting! Please report one bug per issue, + can you please share a small test case?

egorkel-altexsoft commented 2 weeks ago

@matsbryntse I added the link to the repo where you can see these issues. You can clone it and try. I described steps how you can reproduce them. What additional info can I provide?

matsbryntse commented 2 weeks ago

That should be enough info, which company / license are you working with?

egorkel-altexsoft commented 2 weeks ago

Company is Hastings Deering

housewm commented 1 week ago

@matsbryntse Hello Mat, is there any update on this?

matsbryntse commented 1 week ago

Not yet, hope to get to this one soon!