When a promotion move is recognized, the app should show a dialog asking the user to select the piece they want to promote to. If another move is recognized before the user selects a promotion piece, the app should assume that the player promoted to a queen.