I'm trying to draw a symmetrical shape in Figma. Usually the way I do this is by drawing a path, then duplicating it and flipping it horizontally. In Illustrator, I would then be able to hit Ctrl+J to join the two paths, creating a closed shape that I could then fill.

But in Figma, when I select two paths, the Vector -> Join Selection (Ctrl+J) menu option is disabled. How do I join these vectors together?


You can make both lines part of the same vector by using Flatten (Ctrl+E).

Then you can select the points in the vector that you want to connect together and join them using VectorJoin Selection (Ctrl+J), or by using the Pen tool.

| improve this answer | |
  • This doesn't seem to work for me. Are there pre-conditions? e.g. paths must cross ...etc? – J86 May 3 '19 at 18:17
  • Not that I know of. Try opening a new Figma document, draw two lines (crossing or not), select both, right-click -> Flatten. If the two lines become one object named "Vector", it worked. – DawnPaladin May 3 '19 at 22:18

It worked for me by selecting two paths and then directly flattening the selection, without any boolean operation before. If one end point from one path is overlapping another one from the second path then, when flattening, the points seems to become one.

| improve this answer | |

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.