X-Git-Url: http://winboard.nl/cgi-bin?a=blobdiff_plain;f=winboard%2Fwinboard.c;h=cbf38fa6412c80971248410f2a2369379bd7006d;hb=376a6b54e45239d67cb491320e4c965fe610d7a1;hp=b5b0594f1e07055842d4c022c87d56ceb8c013c9;hpb=08f180588d2bd10c715f1613ee788601b7c0b7ee;p=xboard.git diff --git a/winboard/winboard.c b/winboard/winboard.c index b5b0594..cbf38fa 100644 --- a/winboard/winboard.c +++ b/winboard/winboard.c @@ -2522,7 +2522,7 @@ DrawPieceOnDC(HDC hdc, ChessSquare piece, int color, int sqcolor, int x, int y, if (appData.blindfold) return; /* [AS] Use font-based pieces if needed */ - if( fontBitmapSquareSize >= 0 && squareSize > 32 ) { + if( fontBitmapSquareSize >= 0 && (squareSize > 32 || gameInfo.variant >= VariantShogi)) { /* Create piece bitmaps, or do nothing if piece set is up to date */ CreatePiecesFromFont(); @@ -8169,6 +8169,7 @@ ResetFrontEnd() ReleaseCapture(); DrawPosition(TRUE, NULL); } + TagsPopDown(); }