Skip to content

Improve VisualState order and prevent sticky Focused visual state#27477

Open
mattleibow wants to merge 38 commits into
net11.0from
dev/focus-visual-states
Open

Improve VisualState order and prevent sticky Focused visual state#27477
mattleibow wants to merge 38 commits into
net11.0from
dev/focus-visual-states

Fix merge-corrupted net-android PublicAPI entry for VisualStateManage…

fca651c
Select commit
Loading
Failed to load commit list.
Azure Pipelines / maui-pr failed Jun 25, 2026 in 2h 59m 9s

Build #11.0.0-ci+pr.27477.azdo.1481611 had test failures

Details

Tests

  • Failed: 16 (0.08%)
  • Passed: 19,115 (99.19%)
  • Other: 140 (0.73%)
  • Total: 19,271

Annotations

Check failure on line 317 in Build log

See this annotation in the file changed.

@azure-pipelines azure-pipelines / maui-pr

Build log #L317

Test suite had 1 failure(s).

Check failure on line 319 in Build log

See this annotation in the file changed.

@azure-pipelines azure-pipelines / maui-pr

Build log #L319

PowerShell exited with code '1'.

Check failure on line 629 in Build log

See this annotation in the file changed.

@azure-pipelines azure-pipelines / maui-pr

Build log #L629

Test suite had 1 failure(s).

Check failure on line 631 in Build log

See this annotation in the file changed.

@azure-pipelines azure-pipelines / maui-pr

Build log #L631

PowerShell exited with code '1'.

Check failure on line 1 in Microsoft.Maui.IntegrationTests.AOTTemplateTest.PublishNativeAOTRootAllMauiAssemblies(id: "maui", framework: "net11.0-android", runtimeIdentifier: "android-x64")

See this annotation in the file changed.

@azure-pipelines azure-pipelines / maui-pr

Microsoft.Maui.IntegrationTests.AOTTemplateTest.PublishNativeAOTRootAllMauiAssemblies(id: "maui", framework: "net11.0-android", runtimeIdentifier: "android-x64")

Expected warning message 'Microsoft.Android.Runtime.ManagedTypeManager.<GetInvokerTypeCore>g__MakeGenericType|4_1(Type,Type[]): Using member 'System.Type.MakeGenericType(Type[])' which has 'RequiresDynamicCodeAttribute' can break functionality when AOT compiling. The native code for this instantiation might not be available at runtime.' was not found for the expected warnings file path 'ILC' and warning code 'IL3050'
Raw output
   at Microsoft.Maui.IntegrationTests.BuildWarningsUtilities.AssertWarnings(List`1 actualWarnings, List`1 expectedWarnings) in /_/src/TestUtils/src/Microsoft.Maui.IntegrationTests/Utilities/BuildWarningsUtilities.cs:line 147
   at Microsoft.Maui.IntegrationTests.AOTTemplateTest.PublishNativeAOTRootAllMauiAssemblies(String id, String framework, String runtimeIdentifier) in /_/src/TestUtils/src/Microsoft.Maui.IntegrationTests/AOTTemplateTest.cs:line 141
   at InvokeStub_AOTTemplateTest.PublishNativeAOTRootAllMauiAssemblies(Object, Span`1)
   at System.Reflection.MethodBaseInvoker.InvokeWithFewArgs(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)

Check failure on line 1 in Microsoft.Maui.IntegrationTests.AOTTemplateTest.PublishNativeAOTRootAllMauiAssemblies(id: "maui", framework: "net11.0-android", runtimeIdentifier: "android-arm64")

See this annotation in the file changed.

@azure-pipelines azure-pipelines / maui-pr

Microsoft.Maui.IntegrationTests.AOTTemplateTest.PublishNativeAOTRootAllMauiAssemblies(id: "maui", framework: "net11.0-android", runtimeIdentifier: "android-arm64")

Expected warning message 'Microsoft.Android.Runtime.ManagedTypeManager.<GetInvokerTypeCore>g__MakeGenericType|4_1(Type,Type[]): Using member 'System.Type.MakeGenericType(Type[])' which has 'RequiresDynamicCodeAttribute' can break functionality when AOT compiling. The native code for this instantiation might not be available at runtime.' was not found for the expected warnings file path 'ILC' and warning code 'IL3050'
Raw output
   at Microsoft.Maui.IntegrationTests.BuildWarningsUtilities.AssertWarnings(List`1 actualWarnings, List`1 expectedWarnings) in /_/src/TestUtils/src/Microsoft.Maui.IntegrationTests/Utilities/BuildWarningsUtilities.cs:line 147
   at Microsoft.Maui.IntegrationTests.AOTTemplateTest.PublishNativeAOTRootAllMauiAssemblies(String id, String framework, String runtimeIdentifier) in /_/src/TestUtils/src/Microsoft.Maui.IntegrationTests/AOTTemplateTest.cs:line 141
   at InvokeStub_AOTTemplateTest.PublishNativeAOTRootAllMauiAssemblies(Object, Span`1)
   at System.Reflection.MethodBaseInvoker.InvokeWithFewArgs(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)

Check failure on line 1 in Microsoft.Maui.IntegrationTests.AOTTemplateTest.PublishNativeAOT(id: "maui", framework: "net11.0-android", runtimeIdentifier: "android-x64")

See this annotation in the file changed.

@azure-pipelines azure-pipelines / maui-pr

Microsoft.Maui.IntegrationTests.AOTTemplateTest.PublishNativeAOT(id: "maui", framework: "net11.0-android", runtimeIdentifier: "android-x64")

Expected warning message 'Microsoft.Android.Runtime.ManagedTypeManager.<GetInvokerTypeCore>g__MakeGenericType|4_1(Type,Type[]): Using member 'System.Type.MakeGenericType(Type[])' which has 'RequiresDynamicCodeAttribute' can break functionality when AOT compiling. The native code for this instantiation might not be available at runtime.' was not found for the expected warnings file path 'ILC' and warning code 'IL3050'
Raw output
   at Microsoft.Maui.IntegrationTests.BuildWarningsUtilities.AssertWarnings(List`1 actualWarnings, List`1 expectedWarnings) in /_/src/TestUtils/src/Microsoft.Maui.IntegrationTests/Utilities/BuildWarningsUtilities.cs:line 147
   at Microsoft.Maui.IntegrationTests.AOTTemplateTest.PublishNativeAOT(String id, String framework, String runtimeIdentifier) in /_/src/TestUtils/src/Microsoft.Maui.IntegrationTests/AOTTemplateTest.cs:line 62
   at InvokeStub_AOTTemplateTest.PublishNativeAOT(Object, Span`1)
   at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)

Check failure on line 1 in Microsoft.Maui.IntegrationTests.AOTTemplateTest.PublishNativeAOT(id: "maui", framework: "net11.0-android", runtimeIdentifier: "android-arm64")

See this annotation in the file changed.

@azure-pipelines azure-pipelines / maui-pr

Microsoft.Maui.IntegrationTests.AOTTemplateTest.PublishNativeAOT(id: "maui", framework: "net11.0-android", runtimeIdentifier: "android-arm64")

Expected warning message 'Microsoft.Android.Runtime.ManagedTypeManager.<GetInvokerTypeCore>g__MakeGenericType|4_1(Type,Type[]): Using member 'System.Type.MakeGenericType(Type[])' which has 'RequiresDynamicCodeAttribute' can break functionality when AOT compiling. The native code for this instantiation might not be available at runtime.' was not found for the expected warnings file path 'ILC' and warning code 'IL3050'
Raw output
   at Microsoft.Maui.IntegrationTests.BuildWarningsUtilities.AssertWarnings(List`1 actualWarnings, List`1 expectedWarnings) in /_/src/TestUtils/src/Microsoft.Maui.IntegrationTests/Utilities/BuildWarningsUtilities.cs:line 147
   at Microsoft.Maui.IntegrationTests.AOTTemplateTest.PublishNativeAOT(String id, String framework, String runtimeIdentifier) in /_/src/TestUtils/src/Microsoft.Maui.IntegrationTests/AOTTemplateTest.cs:line 62
   at InvokeStub_AOTTemplateTest.PublishNativeAOT(Object, Span`1)
   at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)