Skip to content

Skip identical canonical tabIndex recascade - #557

Merged
wieslawsoltes merged 1 commit into
mainfrom
perf/tabindex-noop-243
Sep 19, 2026
Merged

wieslawsoltes merged 1 commit into
mainfrom
perf/tabindex-noop-243

Conversation

@wieslawsoltes

Copy link
Copy Markdown
Collaborator

Closes #556. Advances #243 and #235.

Exact canonical repeated tabIndex writes now preserve Int32 conversion and feature accounting while returning before connected-subtree recascade. Absent attributes are still created, noncanonical authored text still normalizes, and changed focus order/selector state retains existing invalidation. This targets repeated unchanged Code OSS action/toggle widget focusability assignments.

Validation intentionally deferred: git diff --check passed; 8,192 connected/detached writes, zero recascade/layout/publication, canonicalization, selector state, and bounded reconnect regression was authored but not executed. Dynamic Code OSS A/B, package, lifecycle, memory, visual, and performance evidence remains in #243.

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.

Skip recascade for identical canonical tabIndex writes

1 participant