Bug: Cannot move cards from foundation back to tableau #36

Closed
opened 2026-05-27 05:09:34 +00:00 by funman300 · 0 comments
Owner

Cards in the foundation piles cannot be dragged or moved back to the tableau, even when a valid move exists (e.g. moving a red 6 from foundation onto a black 7 in the tableau).
Expected behaviour
Foundation-to-tableau moves should be legal and interactive, matching standard Klondike rules that permit moving cards back from the foundation.
Actual behaviour
Attempting to drag a card from a foundation pile has no effect — the card does not move and no valid target highlights appear.
Steps to reproduce
Move a card onto a foundation pile
Attempt to drag that card to a valid tableau column
Card stays in place
Possible causes
Foundation cards may not be registered as draggable entities in the Bevy ECS
The move validation logic may be missing a Foundation → Tableau case
Input handling may only allow tableau/waste as drag sources
Platform
Web (WASM build)

Cards in the foundation piles cannot be dragged or moved back to the tableau, even when a valid move exists (e.g. moving a red 6 from foundation onto a black 7 in the tableau). Expected behaviour Foundation-to-tableau moves should be legal and interactive, matching standard Klondike rules that permit moving cards back from the foundation. Actual behaviour Attempting to drag a card from a foundation pile has no effect — the card does not move and no valid target highlights appear. Steps to reproduce Move a card onto a foundation pile Attempt to drag that card to a valid tableau column Card stays in place Possible causes Foundation cards may not be registered as draggable entities in the Bevy ECS The move validation logic may be missing a Foundation → Tableau case Input handling may only allow tableau/waste as drag sources Platform Web (WASM build)
funman300 added reference master 2026-05-27 05:09:39 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: funman300/Ferrous-Solitaire#36