Skip to content

Avoid timing-sensitive compare browser assertion - #17

Merged
LydiaTools merged 1 commit into
mainfrom
fix/compare-async-error-assertion-20261101
Nov 1, 2026
Merged

LydiaTools merged 1 commit into
mainfrom
fix/compare-async-error-assertion-20261101

Conversation

@LydiaTools

Copy link
Copy Markdown
Owner

Why

The post-merge main run failed because the browser check read the status immediately after setInputFiles, before the app's asynchronous File.text() parsing had finished. The same commit passed this assertion in the PR run, confirming the assertion depends on timing.

Change

Wait for the existing “Could not read” status before asserting it and the hidden result state. This changes only synchronization in the existing browser check; app behavior and release contents are unchanged.

@LydiaTools
LydiaTools merged commit 76cc1cb into main Nov 1, 2026
2 checks passed
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