JavaScript UI Libraries & Blazor Components Suite – Smart UI Forums Gantt Issue with dragProject when chart is vertically scrolled

Viewing 3 posts - 1 through 3 (of 3 total)
  • Author
    Posts
  • #111582
    Kiran M
    Participant

    Hi,

    Angular Example – https://stackblitz.com/edit/github-am1v3t?file=src%2Fapp%2Fapp.component.ts

    In the above example, I am trying to use dragProject property to drag project along with it’s tasks. It works as expected when the chart’s vertical scroll position is not changed.

    1. Expand ‘Sub project 1’ and ‘Sub project 2’, You should be able to see ‘Task 1’ and ‘Task 2’.
    2. Drag ‘Sub project 2’ to left and right. The ‘Task 2’ is dragged along with it and the ‘Project 2’ is synced correctly. (This is as expected).
    3. Now scroll vertically and again perform the step 2. While dragging ‘Sub project 2’, ‘Task 2’ disappears from chart, ‘Project 2’ remains at it’s original position and a new placeholder element is shown for ‘Project 2’ without the label. There is also a drag restriction added for ‘Sub project 2’  which is not expected.
    4. Scroll to top and again perform Step 2. Everything works as expected again.

    Gantt chart drag Project issue

    Can you please help on this. I should be able to drag sub project along with it’s tasks irrespective of Chart’s vertical scroll position.

    #111669
    Kiran M
    Participant

    Can I please get some input/acknowledgment on the above?

    #111679
    admin
    Keymaster

    Thank you for the detailed explanation of the issue you’re encountering with the dragProject functionality. I’ve created a work item for further investigation by our development team. They will review the vertical scrolling behavior affecting the dragProject property to ensure that sub-projects and their tasks can be dragged consistently, regardless of the chart’s scroll position.

    We appreciate your patience, and we’ll keep you updated on any progress.

Viewing 3 posts - 1 through 3 (of 3 total)
  • You must be logged in to reply to this topic.