Closed dwhatley19 closed 4 years ago
Double (immutable) arrows sometimes do not show, as in the following example:
a => (String "a") b => a c => b
which current produces this diagram:
Direct URL: https://web.mit.edu/dwhatley/www/snapdown/web/production.html#a%20%3D%3E%20(String%20%22a%22)%0Ab%20%3D%3E%20a%0Ac%20%3D%3E%20b
It seems all three path.snap-arrow.snap-immutable elements are present, but only two of them are actually displaying in the SVG.
path.snap-arrow.snap-immutable
Safari shows the vertical arrow, but both Chrome and Safari fail for me on almost-vertical arrows:
Seems like a bounding box clipping problem.
Fixed by changing coordinates and size fields of the filter SVG element.
filter
Double (immutable) arrows sometimes do not show, as in the following example:
which current produces this diagram:
Direct URL: https://web.mit.edu/dwhatley/www/snapdown/web/production.html#a%20%3D%3E%20(String%20%22a%22)%0Ab%20%3D%3E%20a%0Ac%20%3D%3E%20b
It seems all three
path.snap-arrow.snap-immutable
elements are present, but only two of them are actually displaying in the SVG.