Skip to content

[Accessibility] [MacCatalyst] Empty Entry inside SfTextInputLayout cannot be focused with Tab key #178

@bartlomiejsawarski

Description

@bartlomiejsawarski

Description

According to this WWDC video text inputs (UITextField here) should be navigable using keyboard Tab key.

It's working correctly for MAUI Entry, but as soon as we place Entry inside SfTextInputLayout it stops working as long as the Entry is empty

Steps to Reproduce

  1. Add syncfusion toolkit to empty MAUI project
  2. In MainPage.xaml just add below code to StackLayout
            <textInputLayout:SfTextInputLayout
                Hint="Entry inside SfTextInputLayout"
                HorizontalOptions="Fill">
                <Entry />
            </textInputLayout:SfTextInputLayout>

            <Entry
                Placeholder="Entry outside SfTextInputLayout"/>
  1. As you can see on attached video:
  • first I click Tab key to set focus on entry outside SfTextInputLayout
  • then I click Shift+Tab to prove that I cannot go back to first entry
  • then I click with mouse on entry inside SfTextInputLayout, type some text
  • then I click Tab, then Shift+Tab to move between both entries
Screen.Recording.2025-05-21.at.08.20.18.mov

Version with bug

1.0.4

Is this a regression from previous behavior?

Not sure, haven't tested other versions

Last Known Working Version

1.0.3

Affected platforms

macOS

Affected Platform Versions

No response

Have you found a workaround?

No, but maybe some modifications on UITextField object inside SfTextInputLayout affect this unwanted behaviour

Relevant log output

Metadata

Metadata

Labels

bugSomething isn't working

Type

Projects

Status

In Review

Relationships

None yet

Development

No branches or pull requests

Issue actions