Skip to content

[iOS] Fix ObjectDisposedException in TraitCollectionDidChange on window disposal - #33353

Merged
PureWeen merged 9 commits into
dotnet:inflight/currentfrom
jeremy-visionaid:catalyst-shell-crash-on-exit
Jan 16, 2026
Merged

[iOS] Fix ObjectDisposedException in TraitCollectionDidChange on window disposal#33353
PureWeen merged 9 commits into
dotnet:inflight/currentfrom
jeremy-visionaid:catalyst-shell-crash-on-exit

- update PR with final notes

b4226c8
Select commit
Loading
Failed to load commit list.
Azure Pipelines / maui-pr failed Jan 17, 2026 in 3h 54m 14s

Build #10.0.40-ci+pr.33353.azdo.1256549 had test failures

Details

Tests

  • Failed: 4 (0.02%)
  • Passed: 18,078 (99.32%)
  • Other: 120 (0.66%)
  • Total: 18,202

Annotations

Check failure on line 419 in Build log

See this annotation in the file changed.

@azure-pipelines azure-pipelines / maui-pr

Build log #L419

PowerShell exited with code '1'.

Check failure on line 549 in Build log

See this annotation in the file changed.

@azure-pipelines azure-pipelines / maui-pr

Build log #L549

Test suite had 1 failure(s).

Check failure on line 552 in Build log

See this annotation in the file changed.

@azure-pipelines azure-pipelines / maui-pr

Build log #L552

PowerShell exited with code '1'.

Check failure on line 1094 in Build log

See this annotation in the file changed.

@azure-pipelines azure-pipelines / maui-pr

Build log #L1094

Test suite had 1 failure(s).

Check failure on line 1 in Microsoft.Maui.IntegrationTests.AppleTemplateTests.RunOniOS_BlazorRelease

See this annotation in the file changed.

@azure-pipelines azure-pipelines / maui-pr

Microsoft.Maui.IntegrationTests.AppleTemplateTests.RunOniOS_BlazorRelease

  Unable to create template maui-blazor. Check test output for errors.
  Expected: True
  But was:  False
Raw output
   at Microsoft.Maui.IntegrationTests.AppleTemplateTests.RunOniOS(String id, String config, String framework, RuntimeVariant runtimeVariant, String trimMode) in /_/src/TestUtils/src/Microsoft.Maui.IntegrationTests/AppleTemplateTests.cs:line 80
   at Microsoft.Maui.IntegrationTests.AppleTemplateTests.RunOniOS_BlazorRelease() in /_/src/TestUtils/src/Microsoft.Maui.IntegrationTests/AppleTemplateTests.cs:line 54

1)    at Microsoft.Maui.IntegrationTests.AppleTemplateTests.RunOniOS(String id, String config, String framework, RuntimeVariant runtimeVariant, String trimMode) in /_/src/TestUtils/src/Microsoft.Maui.IntegrationTests/AppleTemplateTests.cs:line 80
   at Microsoft.Maui.IntegrationTests.AppleTemplateTests.RunOniOS_BlazorRelease() in /_/src/TestUtils/src/Microsoft.Maui.IntegrationTests/AppleTemplateTests.cs:line 54

Check failure on line 1 in Microsoft.Maui.IntegrationTests.AppleTemplateTests.RunOniOS_BlazorRelease

See this annotation in the file changed.

@azure-pipelines azure-pipelines / maui-pr

Microsoft.Maui.IntegrationTests.AppleTemplateTests.RunOniOS_BlazorRelease

  Unable to create template maui-blazor. Check test output for errors.
  Expected: True
  But was:  False
Raw output
   at Microsoft.Maui.IntegrationTests.AppleTemplateTests.RunOniOS(String id, String config, String framework, RuntimeVariant runtimeVariant, String trimMode) in /_/src/TestUtils/src/Microsoft.Maui.IntegrationTests/AppleTemplateTests.cs:line 80
   at Microsoft.Maui.IntegrationTests.AppleTemplateTests.RunOniOS_BlazorRelease() in /_/src/TestUtils/src/Microsoft.Maui.IntegrationTests/AppleTemplateTests.cs:line 54

1)    at Microsoft.Maui.IntegrationTests.AppleTemplateTests.RunOniOS(String id, String config, String framework, RuntimeVariant runtimeVariant, String trimMode) in /_/src/TestUtils/src/Microsoft.Maui.IntegrationTests/AppleTemplateTests.cs:line 80
   at Microsoft.Maui.IntegrationTests.AppleTemplateTests.RunOniOS_BlazorRelease() in /_/src/TestUtils/src/Microsoft.Maui.IntegrationTests/AppleTemplateTests.cs:line 54

Check failure on line 1 in Microsoft.Maui.IntegrationTests.AppleTemplateTests.RunOniOS_MauiRelease

See this annotation in the file changed.

@azure-pipelines azure-pipelines / maui-pr

Microsoft.Maui.IntegrationTests.AppleTemplateTests.RunOniOS_MauiRelease

  Project RunOniOSMauiRelease.csproj failed to run. Check test output/attachments for errors.
  Expected: True
  But was:  False
Raw output
   at Microsoft.Maui.IntegrationTests.AppleTemplateTests.RunOniOS(String id, String config, String framework, RuntimeVariant runtimeVariant, String trimMode) in /_/src/TestUtils/src/Microsoft.Maui.IntegrationTests/AppleTemplateTests.cs:line 122
   at Microsoft.Maui.IntegrationTests.AppleTemplateTests.RunOniOS_MauiRelease() in /_/src/TestUtils/src/Microsoft.Maui.IntegrationTests/AppleTemplateTests.cs:line 45

1)    at Microsoft.Maui.IntegrationTests.AppleTemplateTests.RunOniOS(String id, String config, String framework, RuntimeVariant runtimeVariant, String trimMode) in /_/src/TestUtils/src/Microsoft.Maui.IntegrationTests/AppleTemplateTests.cs:line 122
   at Microsoft.Maui.IntegrationTests.AppleTemplateTests.RunOniOS_MauiRelease() in /_/src/TestUtils/src/Microsoft.Maui.IntegrationTests/AppleTemplateTests.cs:line 45

Check failure on line 1 in Microsoft.Maui.IntegrationTests.AppleTemplateTests.RunOniOS_MauiRelease

See this annotation in the file changed.

@azure-pipelines azure-pipelines / maui-pr

Microsoft.Maui.IntegrationTests.AppleTemplateTests.RunOniOS_MauiRelease

  Project RunOniOSMauiRelease.csproj failed to run. Check test output/attachments for errors.
  Expected: True
  But was:  False
Raw output
   at Microsoft.Maui.IntegrationTests.AppleTemplateTests.RunOniOS(String id, String config, String framework, RuntimeVariant runtimeVariant, String trimMode) in /_/src/TestUtils/src/Microsoft.Maui.IntegrationTests/AppleTemplateTests.cs:line 122
   at Microsoft.Maui.IntegrationTests.AppleTemplateTests.RunOniOS_MauiRelease() in /_/src/TestUtils/src/Microsoft.Maui.IntegrationTests/AppleTemplateTests.cs:line 45

1)    at Microsoft.Maui.IntegrationTests.AppleTemplateTests.RunOniOS(String id, String config, String framework, RuntimeVariant runtimeVariant, String trimMode) in /_/src/TestUtils/src/Microsoft.Maui.IntegrationTests/AppleTemplateTests.cs:line 122
   at Microsoft.Maui.IntegrationTests.AppleTemplateTests.RunOniOS_MauiRelease() in /_/src/TestUtils/src/Microsoft.Maui.IntegrationTests/AppleTemplateTests.cs:line 45