Skip to content

[iOS26] - Stepper control fails to reach maximum value when increment exceeds remaining threshold #33769

@Ahamed-Ali

Description

@Ahamed-Ali

Description

On the iOS 26 platform, the stepper control does not update to the defined maximum value

For example, if the current value is 9, the maximum is 10, and the increment is 3, clicking the increment button does not update the value to 10 — it remains at 9.

This behavior differs from other platforms (e.g., Android, iOS 18, MacCatalyst), where the same configuration correctly updates the value to 10.

Below is the Video that describes the issue in the iOS 26 , Additionally it works fine in the iOS 18 .

iOS 26 (issue reproduced)

iOS26notworking.mov

iOS 18 (working fine)

iOS18working.mov

Steps to Reproduce

Deploy the sample from here https://github.com/dotnet/maui/blob/main/src/Controls/tests/TestCases.HostApp/Issues/Issue29740.cs

Link to public reproduction project repository

No response

Version with bug

10.0.30

Is this a regression from previous behavior?

Not sure, did not test other versions, No, this is something new

Last version that worked well

Unknown/Other

Affected platforms

iOS

Affected platform versions

iOS 26

Did you find any workaround?

No response

Relevant log output

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions