From ba3ae54409aac0bd8e1644d2763b9095c2bb85d8 Mon Sep 17 00:00:00 2001 From: Janis Date: Sun, 12 Apr 2026 19:28:02 +0200 Subject: [PATCH] fix: correct syntax for legalMoves method call in ChessBoardView --- .../ui/src/main/scala/de/nowchess/ui/gui/ChessBoardView.scala | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/ui/src/main/scala/de/nowchess/ui/gui/ChessBoardView.scala b/modules/ui/src/main/scala/de/nowchess/ui/gui/ChessBoardView.scala index 24252c2..e2626a0 100644 --- a/modules/ui/src/main/scala/de/nowchess/ui/gui/ChessBoardView.scala +++ b/modules/ui/src/main/scala/de/nowchess/ui/gui/ChessBoardView.scala @@ -198,7 +198,7 @@ class ChessBoardView(val stage: Stage, private val engine: GameEngine) extends B selectedSquare = Some(clickedSquare) highlightSquare(rank, file, PieceSprites.SquareColors.Selected) - val legalDests = engine.ruleSet.legalMoves(engine.context, clickedSquare) + val legalDests = engine.ruleSet.legalMoves(engine.context)(clickedSquare) .collect { case move if move.from == clickedSquare => move.to } legalDests.foreach { sq => highlightSquare(sq.rank.ordinal, sq.file.ordinal, PieceSprites.SquareColors.ValidMove)