Process Flowcharts: Out of focus nodes lead to awkward navigation

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • lukawaay
    Junior Member
    • Feb 2025
    • 2

    Process Flowcharts: Out of focus nodes lead to awkward navigation

    Hello all! I'm enjoying learning more about EspoCRM as I progress in my professional career. I'm impressed by how comprehensive and well-maintained it seems to be and I'm excited to become more involved!

    I've encountered a minor navigation issue with the flowchart editor. If the user scrolls far away from the nodes on screen by clicking and dragging so that none are visible, it can be very hard to navigate back to the flowchart.

    Version: Public demo version

    Steps to Reproduce:
    • Create a flowchart.
    • Place any node on the screen.
    • Click and drag to scroll far away from the node.
    • Try to find your way back.
    Additionally, EspoCRM always sets the center of a flowchart to be at an absolute position, which causes a problem if the user places their flowchart nodes far away from the center.

    Steps to Reproduce:
    • Create a flowchart.
    • Click and drag to scroll far away from the center of the canvas.
    • Place a node.
    • Save the flowchart. Observe that the scroll position resets and the node is no longer visible because it's far off-screen.
    Potential solutions:
    • Make the center of the flowchart (where it is scrolled to by default) be the position of the first placed node.
    • Add a GUI button that centers the flowchart on the screen.
    • Do not allow the user to scroll far enough that no nodes are visible on the screen.
Working...