This repository has been archived by the owner on May 1, 2024. It is now read-only.
This repository has been archived by the owner on May 1, 2024. It is now read-only.
[Bug] XF Entry 'IsReadOnly' and 'IsEnabled' not working as expected #12930
Open
Description
There are a number of issues with the XF Entry:
- The text of XF Entry with
IsReadOnly = true
is not selectable (Select, Select All, Copy, etc. do not work). - VoiceOver on a XF Entry with
IsReadOnly = true
indicates that the text can be edited. These instructions "Double tap to edit" should be modified to indicate the text can be selected, but not modified. With the previous point, the functionality should of course be reenabled - An XF Entry with
IsEnabled = false
does not look grayed out / visibly distinguished on iOS.
Steps to Reproduce
- Run this repro Issue12930.zip
- Try to select the second entry, and observe Issue 1 on Android and iOS
- Turn on VoiceOver, select the second entry, and observe Issue 2 on iOS
- Look at the appearance of the third entry on both Android and iOS, and observe Issue 3 on iOS
Expected Behavior
- Options to Select, Select All, and Copy should be available on a XF Entry with
IsReadOnly = true
- VoiceOver instructions on XF Entry with
IsReadOnly = true
should be corrected - XF Entry with
IsEnabled = false
should appear grayed out / distinguished on iOS
Actual Behavior
- Options to Select, Select All, and Copy are not available on a XF Entry with
IsReadOnly = true
- VoiceOver instructions on XF Entry with
IsReadOnly = true
are misleading - XF Entry with
IsEnabled = false
looks enabled and does not appear grayed out / distinguished on iOS
Screenshots
Repro
Basic Information
- Version with issue: 5.0 pre4