Bug Fix: Moving to a new column shifts wrong tile

This commit is contained in:
Emi Simpson 2023-07-04 22:31:33 -04:00
parent 05d0ab9e56
commit 1e6c72f067
Signed by: Emi
GPG Key ID: A12F2C2FFDC3D847
1 changed files with 4 additions and 2 deletions

View File

@ -158,7 +158,7 @@ viewColumn heldOverTile columnIndex {name, tiles} =
[]
[text name]
) :: tilesList
++ [ viewAddTile columnIndex ]
++ [ viewAddTile isTileHeld columnIndex tileCount ]
)
viewTile : Bool -> Int -> Int -> Tile -> Html Msg
@ -304,7 +304,9 @@ update msg model = case Debug.log "UPDATE" msg of
Just oldHeldTileInfo ->
let
newTileIndex =
if oldHeldTileInfo.hoveredTileIndex == tileIndex
if oldHeldTileInfo.hoveredColumnIndex /= columnIndex
then tileIndex
else if oldHeldTileInfo.hoveredTileIndex == tileIndex
then tileIndex + 1
else tileIndex
in