dotnet / maui

.NET MAUI is the .NET Multi-platform App UI, a framework for building native device applications spanning mobile, tablet, and desktop.
https://dot.net/maui
MIT License
22.26k stars 1.76k forks source link

Accessibility iOS - Editor - Has 2 focusable components #24921

Open IeuanWalker opened 1 month ago

IeuanWalker commented 1 month ago

Description

The editor has 2 focusable elements for the screen reader, looks like the placeholder is a separate element. (also has different padding/ margin, but I can work around that)

https://github.com/user-attachments/assets/c0599f71-1058-4698-8201-8518241a6c2d

Not an issue with entry, and no issue at all on Android.

Retested XF was also an issue on there too

Steps to Reproduce

<Entry Placeholder="Example entry"
        PlaceholderColor="Black"
        TextColor="Black" />
<Editor Placeholder="Example editor"
        PlaceholderColor="Black"
        TextColor="Black" />

Link to public reproduction project repository

No response

Version with bug

8.0.90 SR9

Is this a regression from previous behavior?

No, this is something new

Last version that worked well

Unknown/Other

Affected platforms

iOS

Affected platform versions

No response

Did you find any workaround?

No response

Relevant log output

No response

jaosnz-rep commented 1 month ago

I can repro this issue at iOS platform on the latest 17.12.0 preview 3(8.0.92&8.0.90 & 8.0.82).