Skip to content

Block card input while paused on Android/Kivy#582

Closed
bwrightkc wants to merge 1 commit into
shlomif:masterfrom
bwrightkc:fix/android-pause-blocks-input-upstream
Closed

Block card input while paused on Android/Kivy#582
bwrightkc wants to merge 1 commit into
shlomif:masterfrom
bwrightkc:fix/android-pause-blocks-input-upstream

Conversation

@bwrightkc

@bwrightkc bwrightkc commented Jul 17, 2026

Copy link
Copy Markdown
Contributor

Pausing on Android didn't stop the game — cards could still be dragged, so moves kept counting while the timer stayed frozen (could finish with 0.00 time).

The pause overlay in Kivy is just an image on top; it never blocked touches. Cards now check game.pause and ignore touches while paused, matching desktop.

Resubmitting this separately, some comment cleanup I did got merged with this and I wanted to correct it.

Pause froze the elapsed-time counter but never stopped touch input,
so cards could still be dragged and moves counted while paused,
letting a run finish with a 0.00 time. LImageItem now checks
game.pause before handling touch down/up.
@bwrightkc
bwrightkc marked this pull request as draft July 17, 2026 18:50
@bwrightkc bwrightkc closed this Jul 17, 2026
@bwrightkc
bwrightkc deleted the fix/android-pause-blocks-input-upstream branch July 17, 2026 18:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant