Skip to Main Content
Status Future consideration
Categories Roadmaps
Created by Bob W
Created on Jun 30, 2021

Improve Drag 'n' Drop Reordering Experience in Gantt Charts

It's kind of painful trying to reorder things inside of Gantt charts compared to drag 'n' drop reorder functionality in other platforms my company uses.

It's very tedious in my opinion and kind of aggravating to be brutally honest.

This applies to reordering releases on the Gantt chart, as well as features within releases.

  • Attach files
  • Admin
    Kelly Sebes
    Reply
    |
    Jul 8, 2021

    Thank you for taking the time to follow-up with details! We will take a look and see if there are improvements that we can include in our upcoming plans.

  • Bob W
    Reply
    |
    Jul 6, 2021

    After reading Tobias' comment I want to add to that. Tobias doesn't even realize items on the Gantt chart can be re-ordered with drag 'n' drop, and I just discovered this about a month ago after using Aha! for over two and a half years.

  • Bob W
    Reply
    |
    Jul 6, 2021

    Sure, Kelly. In drag and drop interfaces, the user should be able to easily pick up and drop an item exactly where they want to with ease.

    For starters, whenever you click and hold on any item in the Gantt chart to move it vertically, if you don't hold your mouse perfectly still, the item starts moving left or right, which immediately throws the user off because you're afraid you're going to move it on the timeline and start dates/end dates are going to change inadvertently, etc.

    Next, moving an item to the very top of the Gantt chart doesn't even work. This is a bug. You can move the top item down, but you can't drag any item to the top spot.

    Also, once you click and hold an item, until your mouse cursor breaks the plane of the current row, the interface doesn't even switch into what I'll call "re-order mode" (for instance, all items in the current release get a blue background once you pick up a feature and move your mouse cursor past the plane of the current row).

    For instance, if you click and hold an item with the intent to move it, but don't actually move your mouse cursor above or below the edge of the current row, there is no visual cue that anything is happening. I think if the system went into "re-order mode" as soon as you click and hold on an item, that could help somewhat.

    If you essentially snatch an item very quickly, the system is more responsive, however, this is more the feel I'm looking for, without the necessity to move my mouse aggressively.

    Finally, it would make so much sense if you could drag 'n' drop items in the Gantt chart by clicking the feature name, release name, etc. I'd much rather have to click the ellipse to rename a release or feature. I have no idea why the default interaction for clicking on a feature or release name is to rename it. I hardly ever rename a release. I move releases around all the time.

    In general, drag 'n' drop feels like a game of Operation instead of a JavaScript interface. I'm afraid I'm changing date ranges, waiting for the system to cue that it understands what I'm intending to do, and many times I have to retry multiple times to drop something where I intend.

  • Tobias
    Reply
    |
    Jul 5, 2021

    I agree with this statement. Within the roadmap views, the options to sort records are limited and I always have to search for the specific sorting option I need (sorting initiatives at the top, sorting features within the initiative option, ...)

    Sorting records on a gantt chart by drag and drop would help immensely.


  • Admin
    Kelly Sebes
    Reply
    |
    Jul 2, 2021

    Thank you for reaching out! We would love for the Gantt chart to be a delightful experience. Could you share some more detail about how you would like the drag and drop to work differently?