Community
Participate
Working Groups
Created attachment 247436 [details] Rectilinear routing in Papyrus 1.0.0 Found on dev branch bugs/luna/anchors. When an edge has a rectilinear routing, it is not possible to move the last segment anymore to turn around the figure. At least one, sometimes more, side(s) of the figure is/are inaccessible. See attached screenshot that illustrates the former behavior.
I was certainly on the bad dev branch. Actually work as before.
Created attachment 247442 [details] NPE trace
I re-open this bug since I managed to reproduce it with the 'Snap To Grid' option activated. When this option is checked, it becomes impossible to access to certain sides of the figure (Cf. description below) moving the latest created segment. NPEs are raised (Cf. attachment)
After a deeper investigation, the responsible is the 'Snap To Shapes' option and not the 'Snap To Grid' option as said above.
After discussing with Sebastien GABEL, we decided than 'Snap to Shape' feature must be ignored for Link elements (anchors, bendpoints and LineSeg)
I've picked up the last commits from the dev branch (1st december) Good news, I don't manage to reproduce this problem anymore. Is this bug fixed ?
(In reply to Sebastien GABEL from comment #6) > Is this bug fixed ? Well. exception is fixed long time ago. This bug is open only due to comment 5, that is due to the difference between a) and b) below: - a) bendpoint operations (moving the inner bendpoint or recti-segment) respect Snap To Shape's in addition to Snap to Grid - b) while anchor operations (moving existing anchor or creating anchor for new links) only respect Snap To Grid and does NOT respect Snap to Shape. With respect to comment 5 only a) is a bug. I see it as a minor one and it hopefully can be extracted from this bug and re-scheduled for Mars. What do you think?
(In reply to Michael Golubev from comment #7) > What do you think? I think it's totally acceptable and the missing point can be re-scheduled as you propose.