I've got a project containing a sub-project and some tasks:
task A ends day 1
Project B ends day 13
task C ends day 23
task D ends day 28
In the Gantt view, they should be displayed be the dependencies and start date. At the moment they are displayed by the type before and then by start date. So the Gantt view shows all the task above an the sub-project below, this layout is not intuitive in order to understand what must be done before and the time hierarchy.
Something similar happens in the table view first is displayed the sub-project and then all the task, even if the project B ends after task A, again this is not intuitive.