https://bugs.winehq.org/show_bug.cgi?id=45273
--- Comment #19 from David dav75uk@yahoo.co.uk --- E.g.
https://www.youtube.com/watch?v=xvJd97ZnHAk
At 4:58 an arrow is showing from g8 to f6 pointing to a knight that has just moved. I've also set up this arrow on chessbase 11 with wine 7.22. Note later chessbase draws arrows slightly different, so reader might be giving different results.
On wine 7.22 in CB 11 the stem of the arrow looks approx in the right place. It crosses f7/g7 (the squares occupied by pawns) at the right point. The tip of the arrow is in the right place on the knight between the white on the mane and the chin. On wine 7.22 the endcap square (some default catch in a switch statement maybe) is being drawn which is not on native chessbase (thus the arrow isn't meant to hide it). Finally the back of the arrow head is in the wrong place (some scaling maybe?) which is making it too large. On wine 7.22 the back of the arrow is drawn from the right shoulder of the pawn on f7 (the one nearest the king) to near (left of) the base of the one on g7. In the video the arrow appears from under the base of the f7 pawn (almost but not quite lined up horizontally the bishop on f8's cross right hand edge) to just inside the corner of the square the knight is on.
Thus I think there are two bugs here, the first is the line's square endcap shouldn't be drawn, the second is the arrow needs scaling centred around the tip so it's smaller. Hopefully that's enough to work from.