File tree Expand file tree Collapse file tree 3 files changed +6
-2
lines changed
ReactCommon/react/renderer/attributedstring Expand file tree Collapse file tree 3 files changed +6
-2
lines changed Original file line number Diff line number Diff line change @@ -98,7 +98,7 @@ void TextAttributes::apply(TextAttributes textAttributes) {
98
98
accessibilityRole = textAttributes.accessibilityRole .has_value ()
99
99
? textAttributes.accessibilityRole
100
100
: accessibilityRole;
101
- accessibilityUnit = !textAttributes.accessibilityUnit .empty () ? textAttributes.accessibilityUnit
101
+ accessibilityUnit = !textAttributes.accessibilityUnit .has_value () ? textAttributes.accessibilityUnit
102
102
: accessibilityUnit;
103
103
}
104
104
Original file line number Diff line number Diff line change @@ -79,7 +79,7 @@ class TextAttributes : public DebugStringConvertible {
79
79
// construction.
80
80
std::optional<LayoutDirection> layoutDirection{};
81
81
std::optional<AccessibilityRole> accessibilityRole{};
82
- std::string accessibilityUnit{};
82
+ AccessibilityUnit accessibilityUnit{};
83
83
84
84
#pragma mark - Operations
85
85
Original file line number Diff line number Diff line change @@ -135,6 +135,10 @@ enum class AccessibilityRole {
135
135
Toolbar,
136
136
};
137
137
138
+ struct AccessibilityUnit {
139
+ std::string hours{" " };
140
+ };
141
+
138
142
enum class TextTransform {
139
143
None,
140
144
Uppercase,
You can’t perform that action at this time.
0 commit comments