fix drawing bevelled line joins without overlap