Skip to content

[iOS] Fix Button Content Overlap in RTL Layout - #38339

Merged
kubaflo merged 5 commits into
dotnet:mainfrom
devanathan-vaithiyanathan:fix-38251
Sep 9, 2026
Merged

kubaflo merged 5 commits into
dotnet:mainfrom
devanathan-vaithiyanathan:fix-38251

snapshot added

c91133d
Select commit
Loading
Failed to load commit list.
Azure Pipelines / maui-pr failed Sep 9, 2026 in 1h 45m 36s

Build #10.0.110-ci+pr.38339.azdo.1589104 had test failures

Details

Tests

  • Failed: 40 (0.22%)
  • Passed: 17,623 (98.99%)
  • Other: 140 (0.79%)
  • Total: 17,803

Annotations

Check failure on line 1093 in Build log

See this annotation in the file changed.

@azure-pipelines azure-pipelines / maui-pr

Build log #L1093

Test suite had 1 failure(s).

Check failure on line 1096 in Build log

See this annotation in the file changed.

@azure-pipelines azure-pipelines / maui-pr

Build log #L1096

PowerShell exited with code '1'.

Check failure on line 1961 in Build log

See this annotation in the file changed.

@azure-pipelines azure-pipelines / maui-pr

Build log #L1961

Test suite had 1 failure(s).

Check failure on line 1964 in Build log

See this annotation in the file changed.

@azure-pipelines azure-pipelines / maui-pr

Build log #L1964

PowerShell exited with code '1'.

Check failure on line 1 in Microsoft.Maui.IntegrationTests.AndroidTemplateTests.RunOnAndroid(id: "maui-blazor", framework: "net9.0", config: "Release", trimMode: null)

See this annotation in the file changed.

@azure-pipelines azure-pipelines / maui-pr

Microsoft.Maui.IntegrationTests.AndroidTemplateTests.RunOnAndroid(id: "maui-blazor", framework: "net9.0", config: "Release", trimMode: null)

System.ArgumentNullException : Value cannot be null. (Parameter 'format')
Raw output
   at System.ArgumentNullException.Throw(String paramName)
   at System.String.FormatHelper(IFormatProvider provider, String format, ReadOnlySpan`1 args)
   at Microsoft.Build.Logging.StructuredLogger.BuildEventArgsReader.FormatResourceStringIgnoreCodeAndKeyword(String resource, String[] arguments) in C:\MSBuildStructuredLog\src\StructuredLogger\BinaryLogger\BuildEventArgsReader.Viewer.cs:line 198
   at Microsoft.Build.Logging.StructuredLogger.BuildEventArgsReader.GetPropertyReassignmentMessage(String propertyName, String newValue, String previousValue, String location) in C:\MSBuildStructuredLog\src\StructuredLogger\BinaryLogger\BuildEventArgsReader.Viewer.cs:line 72
   at Microsoft.Build.Logging.StructuredLogger.BuildEventArgsReader.ReadPropertyReassignmentEventArgs() in C:\MSBuildStructuredLog\src\StructuredLogger\BinaryLogger\BuildEventArgsReader.cs:line 1266
   at Microsoft.Build.Logging.StructuredLogger.BuildEventArgsReader.ReadBuildEventArgs(BinaryLogRecordKind recordKind) in C:\MSBuildStructuredLog\src\StructuredLogger\BinaryLogger\BuildEventArgsReader.cs:line 319
   at Microsoft.Build.Logging.StructuredLogger.BuildEventArgsReader.Read() in C:\MSBuildStructuredLog\src\StructuredLogger\BinaryLogger\BuildEventArgsReader.cs:line 236
   at Microsoft.Build.Logging.StructuredLogger.BinLogReader.ReadRecordsFromDecompressedStream(Stream decompressedStream)+MoveNext() in C:\MSBuildStructuredLog\src\StructuredLogger\BinaryLogger\BinLogReader.cs:line 350
   at Microsoft.Maui.IntegrationTests.BuildWarningsUtilities.OutputBuildErrorsFromBinLog(String binLogFilePath, Int32 maxErrors, ITestOutputHelper output) in /_/src/TestUtils/src/Microsoft.Maui.IntegrationTests/Utilities/BuildWarningsUtilities.cs:line 46
   at Microsoft.Maui.IntegrationTests.DotnetInternal.Build(String projectFile, String config, String target, String framework, IEnumerable`1 properties, String binlogPath, Boolean msbuildWarningsAsErrors, String runtimeIdentifier, String[] warningsToIgnore, ITestOutputHelper output) in /_/src/TestUtils/src/Microsoft.Maui.IntegrationTests/Utilities/DotnetInternal.cs:line 87
   at Microsoft.Maui.IntegrationTests.AndroidTemplateTests.RunOnAndroid(String id, String framework, String config, String trimMode) in /_/src/TestUtils/src/Microsoft.Maui.IntegrationTests/AndroidTemplateTests.cs:line 113
   at InvokeStub_AndroidTemplateTests.RunOnAndroid(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.AndroidTemplateTests.RunOnAndroid(id: "maui", framework: "net9.0", config: "Release", trimMode: null)

See this annotation in the file changed.

@azure-pipelines azure-pipelines / maui-pr

Microsoft.Maui.IntegrationTests.AndroidTemplateTests.RunOnAndroid(id: "maui", framework: "net9.0", config: "Release", trimMode: null)

System.ArgumentNullException : Value cannot be null. (Parameter 'format')
Raw output
   at System.ArgumentNullException.Throw(String paramName)
   at System.String.FormatHelper(IFormatProvider provider, String format, ReadOnlySpan`1 args)
   at Microsoft.Build.Logging.StructuredLogger.BuildEventArgsReader.FormatResourceStringIgnoreCodeAndKeyword(String resource, String[] arguments) in C:\MSBuildStructuredLog\src\StructuredLogger\BinaryLogger\BuildEventArgsReader.Viewer.cs:line 198
   at Microsoft.Build.Logging.StructuredLogger.BuildEventArgsReader.GetPropertyReassignmentMessage(String propertyName, String newValue, String previousValue, String location) in C:\MSBuildStructuredLog\src\StructuredLogger\BinaryLogger\BuildEventArgsReader.Viewer.cs:line 72
   at Microsoft.Build.Logging.StructuredLogger.BuildEventArgsReader.ReadPropertyReassignmentEventArgs() in C:\MSBuildStructuredLog\src\StructuredLogger\BinaryLogger\BuildEventArgsReader.cs:line 1266
   at Microsoft.Build.Logging.StructuredLogger.BuildEventArgsReader.ReadBuildEventArgs(BinaryLogRecordKind recordKind) in C:\MSBuildStructuredLog\src\StructuredLogger\BinaryLogger\BuildEventArgsReader.cs:line 319
   at Microsoft.Build.Logging.StructuredLogger.BuildEventArgsReader.Read() in C:\MSBuildStructuredLog\src\StructuredLogger\BinaryLogger\BuildEventArgsReader.cs:line 236
   at Microsoft.Build.Logging.StructuredLogger.BinLogReader.ReadRecordsFromDecompressedStream(Stream decompressedStream)+MoveNext() in C:\MSBuildStructuredLog\src\StructuredLogger\BinaryLogger\BinLogReader.cs:line 350
   at Microsoft.Maui.IntegrationTests.BuildWarningsUtilities.OutputBuildErrorsFromBinLog(String binLogFilePath, Int32 maxErrors, ITestOutputHelper output) in /_/src/TestUtils/src/Microsoft.Maui.IntegrationTests/Utilities/BuildWarningsUtilities.cs:line 46
   at Microsoft.Maui.IntegrationTests.DotnetInternal.Build(String projectFile, String config, String target, String framework, IEnumerable`1 properties, String binlogPath, Boolean msbuildWarningsAsErrors, String runtimeIdentifier, String[] warningsToIgnore, ITestOutputHelper output) in /_/src/TestUtils/src/Microsoft.Maui.IntegrationTests/Utilities/DotnetInternal.cs:line 87
   at Microsoft.Maui.IntegrationTests.AndroidTemplateTests.RunOnAndroid(String id, String framework, String config, String trimMode) in /_/src/TestUtils/src/Microsoft.Maui.IntegrationTests/AndroidTemplateTests.cs:line 113
   at InvokeStub_AndroidTemplateTests.RunOnAndroid(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.AndroidTemplateTests.RunOnAndroid(id: "maui-blazor", framework: "net9.0", config: "Debug", trimMode: null)

See this annotation in the file changed.

@azure-pipelines azure-pipelines / maui-pr

Microsoft.Maui.IntegrationTests.AndroidTemplateTests.RunOnAndroid(id: "maui-blazor", framework: "net9.0", config: "Debug", trimMode: null)

System.ArgumentNullException : Value cannot be null. (Parameter 'format')
Raw output
   at System.ArgumentNullException.Throw(String paramName)
   at System.String.FormatHelper(IFormatProvider provider, String format, ReadOnlySpan`1 args)
   at Microsoft.Build.Logging.StructuredLogger.BuildEventArgsReader.FormatResourceStringIgnoreCodeAndKeyword(String resource, String[] arguments) in C:\MSBuildStructuredLog\src\StructuredLogger\BinaryLogger\BuildEventArgsReader.Viewer.cs:line 198
   at Microsoft.Build.Logging.StructuredLogger.BuildEventArgsReader.GetPropertyReassignmentMessage(String propertyName, String newValue, String previousValue, String location) in C:\MSBuildStructuredLog\src\StructuredLogger\BinaryLogger\BuildEventArgsReader.Viewer.cs:line 72
   at Microsoft.Build.Logging.StructuredLogger.BuildEventArgsReader.ReadPropertyReassignmentEventArgs() in C:\MSBuildStructuredLog\src\StructuredLogger\BinaryLogger\BuildEventArgsReader.cs:line 1266
   at Microsoft.Build.Logging.StructuredLogger.BuildEventArgsReader.ReadBuildEventArgs(BinaryLogRecordKind recordKind) in C:\MSBuildStructuredLog\src\StructuredLogger\BinaryLogger\BuildEventArgsReader.cs:line 319
   at Microsoft.Build.Logging.StructuredLogger.BuildEventArgsReader.Read() in C:\MSBuildStructuredLog\src\StructuredLogger\BinaryLogger\BuildEventArgsReader.cs:line 236
   at Microsoft.Build.Logging.StructuredLogger.BinLogReader.ReadRecordsFromDecompressedStream(Stream decompressedStream)+MoveNext() in C:\MSBuildStructuredLog\src\StructuredLogger\BinaryLogger\BinLogReader.cs:line 350
   at Microsoft.Maui.IntegrationTests.BuildWarningsUtilities.OutputBuildErrorsFromBinLog(String binLogFilePath, Int32 maxErrors, ITestOutputHelper output) in /_/src/TestUtils/src/Microsoft.Maui.IntegrationTests/Utilities/BuildWarningsUtilities.cs:line 46
   at Microsoft.Maui.IntegrationTests.DotnetInternal.Build(String projectFile, String config, String target, String framework, IEnumerable`1 properties, String binlogPath, Boolean msbuildWarningsAsErrors, String runtimeIdentifier, String[] warningsToIgnore, ITestOutputHelper output) in /_/src/TestUtils/src/Microsoft.Maui.IntegrationTests/Utilities/DotnetInternal.cs:line 87
   at Microsoft.Maui.IntegrationTests.AndroidTemplateTests.RunOnAndroid(String id, String framework, String config, String trimMode) in /_/src/TestUtils/src/Microsoft.Maui.IntegrationTests/AndroidTemplateTests.cs:line 113
   at InvokeStub_AndroidTemplateTests.RunOnAndroid(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.AndroidTemplateTests.RunOnAndroid(id: "maui", framework: "net9.0", config: "Debug", trimMode: null)

See this annotation in the file changed.

@azure-pipelines azure-pipelines / maui-pr

Microsoft.Maui.IntegrationTests.AndroidTemplateTests.RunOnAndroid(id: "maui", framework: "net9.0", config: "Debug", trimMode: null)

System.ArgumentNullException : Value cannot be null. (Parameter 'format')
Raw output
   at System.ArgumentNullException.Throw(String paramName)
   at System.String.FormatHelper(IFormatProvider provider, String format, ReadOnlySpan`1 args)
   at Microsoft.Build.Logging.StructuredLogger.BuildEventArgsReader.FormatResourceStringIgnoreCodeAndKeyword(String resource, String[] arguments) in C:\MSBuildStructuredLog\src\StructuredLogger\BinaryLogger\BuildEventArgsReader.Viewer.cs:line 198
   at Microsoft.Build.Logging.StructuredLogger.BuildEventArgsReader.GetPropertyReassignmentMessage(String propertyName, String newValue, String previousValue, String location) in C:\MSBuildStructuredLog\src\StructuredLogger\BinaryLogger\BuildEventArgsReader.Viewer.cs:line 72
   at Microsoft.Build.Logging.StructuredLogger.BuildEventArgsReader.ReadPropertyReassignmentEventArgs() in C:\MSBuildStructuredLog\src\StructuredLogger\BinaryLogger\BuildEventArgsReader.cs:line 1266
   at Microsoft.Build.Logging.StructuredLogger.BuildEventArgsReader.ReadBuildEventArgs(BinaryLogRecordKind recordKind) in C:\MSBuildStructuredLog\src\StructuredLogger\BinaryLogger\BuildEventArgsReader.cs:line 319
   at Microsoft.Build.Logging.StructuredLogger.BuildEventArgsReader.Read() in C:\MSBuildStructuredLog\src\StructuredLogger\BinaryLogger\BuildEventArgsReader.cs:line 236
   at Microsoft.Build.Logging.StructuredLogger.BinLogReader.ReadRecordsFromDecompressedStream(Stream decompressedStream)+MoveNext() in C:\MSBuildStructuredLog\src\StructuredLogger\BinaryLogger\BinLogReader.cs:line 350
   at Microsoft.Maui.IntegrationTests.BuildWarningsUtilities.OutputBuildErrorsFromBinLog(String binLogFilePath, Int32 maxErrors, ITestOutputHelper output) in /_/src/TestUtils/src/Microsoft.Maui.IntegrationTests/Utilities/BuildWarningsUtilities.cs:line 46
   at Microsoft.Maui.IntegrationTests.DotnetInternal.Build(String projectFile, String config, String target, String framework, IEnumerable`1 properties, String binlogPath, Boolean msbuildWarningsAsErrors, String runtimeIdentifier, String[] warningsToIgnore, ITestOutputHelper output) in /_/src/TestUtils/src/Microsoft.Maui.IntegrationTests/Utilities/DotnetInternal.cs:line 87
   at Microsoft.Maui.IntegrationTests.AndroidTemplateTests.RunOnAndroid(String id, String framework, String config, String trimMode) in /_/src/TestUtils/src/Microsoft.Maui.IntegrationTests/AndroidTemplateTests.cs:line 113
   at InvokeStub_AndroidTemplateTests.RunOnAndroid(Object, Span`1)
   at System.Reflection.MethodBaseInvoker.InvokeWithFewArgs(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)