From 9de568cb36f8e33b3fc523dc4358ef52a1a9b1a3 Mon Sep 17 00:00:00 2001 From: Shadowfacts Date: Sun, 5 Apr 2020 14:56:59 -0400 Subject: [PATCH] Fix ghost piece appearing on top of dropped piece --- TetrisUI/BoardView.swift | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/TetrisUI/BoardView.swift b/TetrisUI/BoardView.swift index 4553948..fd760ff 100644 --- a/TetrisUI/BoardView.swift +++ b/TetrisUI/BoardView.swift @@ -25,12 +25,12 @@ public struct BoardView: View { ZStack(alignment: .topLeading) { TilesView(board: self.$board) - if self.currentPiece != nil { - GamePieceView(size: min(geometry.size.width / CGFloat(self.board.width), geometry.size.height / CGFloat(self.board.height)), piece: self.currentPiece!) - } if self.droppedPiece != nil { GamePieceView(size: min(geometry.size.width / CGFloat(self.board.width), geometry.size.height / CGFloat(self.board.height)), piece: self.droppedPiece!, color: .gray, border: false) } + if self.currentPiece != nil { + GamePieceView(size: min(geometry.size.width / CGFloat(self.board.width), geometry.size.height / CGFloat(self.board.height)), piece: self.currentPiece!) + } } } }