Zack Gomez and Lorenzo Sciandra
79b33118ea
Fix inability to remove 'Disabled' state from AccessibilityStates
...
Summary:
D8842691 split AccessibilityTraits into multiple RN properties. However, the accessor code did not support REMOVING traits.
This results in buttons that were disabled (AccessibilityTraits & NotEnabled === true) never being enabled.
Fix the issue by making the split accessors properly mask in the bits, allowing you unset them without disturbing bits managed by the other accessor.
NOTE: setting AccessibilityTraits and AccessibilityRole or AccessibilityStates will still result in bugs.
Reviewed By: shergin
Differential Revision: D9661970
fbshipit-source-id: 77d70dd0754f2eaf8cbf895bfc13757c697a76d8
2018-11-26 16:34:14 +00:00
..
2018-02-16 18:31:53 -08:00
2018-08-31 15:28:00 +02:00
2018-02-16 18:31:53 -08:00
2018-02-16 18:31:53 -08:00
2018-02-16 18:31:53 -08:00
2018-02-16 18:31:53 -08:00
2018-02-16 18:31:53 -08:00
2018-02-16 18:31:53 -08:00
2018-02-16 18:31:53 -08:00
2018-10-11 21:37:59 +02:00
2018-02-16 18:31:53 -08:00
2018-02-16 18:31:53 -08:00
2018-02-16 18:31:53 -08:00
2018-08-13 21:38:57 +01:00
2018-02-16 18:31:53 -08:00
2018-02-16 18:31:53 -08:00
2018-02-16 18:31:53 -08:00
2018-02-16 18:31:53 -08:00
2018-02-16 18:31:53 -08:00
2018-02-16 18:31:53 -08:00
2018-02-16 18:31:53 -08:00
2018-02-16 18:31:53 -08:00
2018-05-01 19:32:07 -07:00
2018-05-22 01:16:45 -07:00
2018-02-16 18:31:53 -08:00
2018-02-16 18:31:53 -08:00
2018-02-16 18:31:53 -08:00
2018-02-16 18:31:53 -08:00
2018-02-16 18:31:53 -08:00
2018-02-16 18:31:53 -08:00
2018-02-16 18:31:53 -08:00
2018-02-16 18:31:53 -08:00
2018-02-16 18:31:53 -08:00
2018-02-16 18:31:53 -08:00
2018-02-16 18:31:53 -08:00
2018-02-16 18:31:53 -08:00
2018-02-16 18:31:53 -08:00
2018-02-16 18:31:53 -08:00
2018-02-16 18:31:53 -08:00
2018-02-16 18:31:53 -08:00
2018-02-16 18:31:53 -08:00
2018-02-16 18:31:53 -08:00
2018-02-16 18:31:53 -08:00
2018-02-16 18:31:53 -08:00
2018-02-16 18:31:53 -08:00
2018-02-16 18:31:53 -08:00
2018-02-16 18:31:53 -08:00
2018-07-20 19:01:32 -07:00
2018-02-16 18:31:53 -08:00
2018-02-16 18:31:53 -08:00
2018-02-16 18:31:53 -08:00
2018-02-16 18:31:53 -08:00
2018-02-16 18:31:53 -08:00
2018-07-23 13:33:28 -07:00
2018-02-16 18:31:53 -08:00
2018-02-16 18:31:53 -08:00
2018-02-16 18:31:53 -08:00
2018-02-16 18:31:53 -08:00
2018-02-16 18:31:53 -08:00
2018-02-16 18:31:53 -08:00
2018-02-16 18:31:53 -08:00
2018-02-16 18:31:53 -08:00
2018-02-16 18:31:53 -08:00
2018-02-16 18:31:53 -08:00
2018-05-22 09:53:54 -07:00
2018-02-16 18:31:53 -08:00
2018-02-16 18:31:53 -08:00
2018-02-16 18:31:53 -08:00
2018-02-16 18:31:53 -08:00
2018-02-16 18:31:53 -08:00
2018-02-16 18:31:53 -08:00
2018-02-16 18:31:53 -08:00
2018-02-16 18:31:53 -08:00
2018-02-16 18:31:53 -08:00
2018-02-16 18:31:53 -08:00
2018-02-16 18:31:53 -08:00
2018-02-16 18:31:53 -08:00
2018-02-16 18:31:53 -08:00
2018-02-16 18:31:53 -08:00
2018-02-16 18:31:53 -08:00
2018-02-16 18:31:53 -08:00
2018-02-16 18:31:53 -08:00
2018-02-16 18:31:53 -08:00
2018-02-16 18:31:53 -08:00
2018-02-16 18:31:53 -08:00
2018-02-16 18:31:53 -08:00
2018-02-16 18:31:53 -08:00
2018-02-27 13:10:02 -08:00
2018-02-16 18:31:53 -08:00
2018-02-16 18:31:53 -08:00
2018-02-26 12:24:17 -08:00
2018-11-26 16:34:14 +00:00
2018-02-16 18:31:53 -08:00
2018-02-16 18:31:53 -08:00
2018-02-16 18:31:53 -08:00
2018-08-22 17:17:12 +01:00
2018-08-22 17:17:12 +01:00
2018-08-22 17:17:12 +01:00
2018-08-22 17:17:12 +01:00
2018-08-22 17:17:12 +01:00
2018-02-16 18:31:53 -08:00
2018-02-16 18:31:53 -08:00
2018-02-16 18:31:53 -08:00
2018-06-28 12:09:58 -07:00
2018-06-28 12:09:58 -07:00