Skip to content

fix(inspector): unblock macOS archive import after export - #991

Merged
justcoding121 merged 2 commits into
developfrom
fix/macos-archive-import-hang
Aug 30, 2026
Merged

fix(inspector): unblock macOS archive import after export#991
justcoding121 merged 2 commits into
developfrom
fix/macos-archive-import-hang

Conversation

@justcoding121

Copy link
Copy Markdown
Owner

Summary

  • Run native archive zip export/import on a thread-pool worker so Avalonia UI sync context cannot stall the import that follows an export (macOS headless flake).
  • Marshal status/collection updates back to the UI thread after IO.
  • Headless test imports from a copied zip and asserts with the post-import StatusText.

Test plan

  • FileImportExportArchive_UsesPathPicker + FileExportHar_UsesScriptedPathPicker locally
  • ui-portable macOS on this PR and then on Release 7.0.0-beta #987

@justcoding121
justcoding121 merged commit 18d588e into develop Aug 30, 2026
11 checks passed
@justcoding121
justcoding121 deleted the fix/macos-archive-import-hang branch August 30, 2026 21:19
@justcoding121 justcoding121 mentioned this pull request Aug 30, 2026
3 tasks
@sonarqubecloud

Copy link
Copy Markdown

Quality Gate Failed Quality Gate failed

Failed conditions
53.3% Coverage on New Code (required ≥ 80%)

See analysis details on SonarQube Cloud

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