Dashes do need a space before but not after.
It was a moment of perfection because she put the final brush stroke on her painting
Imported from external platform