Skip to content

Serialize tab selections during active transitions - #127

Open
apples-kksk wants to merge 2 commits into
marcosgriselli:masterfrom
apples-kksk:codex/serialize-tab-selection-transitions
Open

Serialize tab selections during active transitions#127
apples-kksk wants to merge 2 commits into
marcosgriselli:masterfrom
apples-kksk:codex/serialize-tab-selection-transitions

Conversation

@apples-kksk

@apples-kksk apples-kksk commented May 16, 2026

Copy link
Copy Markdown

Summary

Fixes #52 by queuing tab selection changes while UIKit is still completing the current transition. The latest requested tab is applied after the active transition finishes, which avoids overlapping transitions from rapid swipes, tab taps, or programmatic selection changes.

This also adds example stress modes and UI coverage for rapid selectedIndex / selectedViewController changes.

Validation


IssueHunt Summary

Referenced issues

This pull request has been submitted to:


@apples-kksk
apples-kksk deleted the codex/serialize-tab-selection-transitions branch May 16, 2026 10:26
@apples-kksk
apples-kksk restored the codex/serialize-tab-selection-transitions branch May 16, 2026 10:27
@apples-kksk apples-kksk reopened this May 16, 2026
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.

Very quick swipes cause app to freeze

1 participant