Fix exposing of premove highlight and move exclusion XB
authorH.G.Muller <hgm@hgm-xboard.(none)>
Tue, 29 Mar 2016 14:33:30 +0000 (16:33 +0200)
committerH.G.Muller <hgm@hgm-xboard.(none)>
Tue, 29 Mar 2016 14:51:35 +0000 (16:51 +0200)
commit9c85ff7d902909d866b59ac3d390aea310c01396
tree9ae6b7a78e9d31457f95fdcdafecd47d009e5263
parent95244a1c40718e9ad8bda9e2df66677e180354d6
Fix exposing of premove highlight and move exclusion XB

Now that drawHighlights does not trigger an expose event itself, it is
essiential that DrawPosition is called after every SetPremoveHighlight()
call. But it wasn't after entering a premove, and after a drag-drop move
exclusion the old position was not redrawn at all, leaving the dragged
piece 'floating'.
backend.c