How to make pipeline progress flow diagram clear?

Hi Everyone:

I encountered a problem about progress flow diagram of GitLab CI/CD Pipeline. I have a cross-platform C++ project is trying to integrate into GitLab CI/CD, but the progress flow diagram confuse me, it is crisscross each other! is there any suggestion to make it clear ?

Screenshots


Pic1 [The original diagram]

Pic2 [What I need]

Pic3 [Similar to what I need at CI/CD > Editor > Visualize ]

END

hey there, this is really late but I kinda had this problem too, I simply changed to order of the jobs in each stage on my cicd and it fixed it.
so if I have a test and build stage. test-linux and build inux should be higher than test win and build win in the ci file so that the lines are straight and not up and down, hope this helps

...
test_linux:
  stage: test

test_win: 
  stage: win

build_linux:
  stage: build
 
build_win:
  stage: win