dkforest

A forum and chat platform (onion)
git clone https://git.dasho.dev/n0tr1v/dkforest.git
Log | Files | Refs | LICENSE

commit 8a4af6d5ebd7a89d5418eacfd9b549704e8656d2
parent 9d1d08d3509a88633ed6b317d4199f9a042276cf
Author: n0tr1v <n0tr1v@protonmail.com>
Date:   Thu, 15 Jun 2023 00:49:53 -0700

fix

Diffstat:
Mpkg/web/handlers/chess.go | 9+++------
1 file changed, 3 insertions(+), 6 deletions(-)

diff --git a/pkg/web/handlers/chess.go b/pkg/web/handlers/chess.go @@ -668,7 +668,7 @@ Loop: } var styles StylesBuilder - renderHideAllNonVisiblePieces(&styles, visiblePieces) + renderHideAllPieces(&styles) renderChecks(&styles, checkIDStr) renderLastMove(&styles, *lastMove) renderBestMove(&styles, bestMove) @@ -779,12 +779,9 @@ func renderShowVisiblePieceInPosition(styles *StylesBuilder, visiblePieces map[c } } -func renderHideAllNonVisiblePieces(styles *StylesBuilder, visiblePieces map[chess.Square]struct{}) { +func renderHideAllPieces(styles *StylesBuilder) { for i := 0; i < 64; i++ { - sq := chess.Square(i) - if _, found := visiblePieces[sq]; !found { - styles.Appendf(`#piece_%s { display: none !important; }`, sq.String()) - } + styles.Appendf(`#piece_%s { display: none !important; }`, chess.Square(i).String()) } }