FazBrowse GitHub Viewer | Trending |
URL:
| Home
Tools: [Download Repo ZIP]   [Original HTTPS Page]

fix(ios-tabview): crash when setting tab text color (#7188) · NativeScript/NativeScript@77c45da · GitHub

Commit 77c45da

Browse files
authored
fix(ios-tabview): crash when setting tab text color (#7188)
1 parent dfb08c1 commit 77c45da

3 files changed

Lines changed: 26 additions & 1 deletion

File tree

‎apps/app/ui-tests-app/tab-view/main-page.ts‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,5 +27,6 @@ export function loadExamples() {
2727
examples.set("tab-view-tab-text-font-size", "tab-view/tab-view-tab-text-font-size");
2828
examples.set("tab-view-android-swipe", "tab-view/tab-view-android-swipe");
2929
examples.set("tab-view-icon-title-placement", "tab-view/icon-title-placement");
30+
examples.set("tab-text-color", "tab-view/tab-text-color");
3031
return examples;
3132
}
Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
<Page>
2+
<TabView tabTextColor="red">
3+
<TabView.items>
4+
5+
<TabViewItem title="Tab 1">
6+
<TabViewItem.view>
7+
<Label text="Label 1" />
8+
</TabViewItem.view>
9+
</TabViewItem>
10+
11+
<TabViewItem title="Tab 2">
12+
<TabViewItem.view>
13+
<Label text="Label 2" />
14+
</TabViewItem.view>
15+
</TabViewItem>
16+
17+
<TabViewItem title="Tab 3">
18+
<TabViewItem.view>
19+
<Label text="Label 3" />
20+
</TabViewItem.view>
21+
</TabViewItem>
22+
</TabView.items>
23+
</TabView>
24+
</Page>

‎tns-core-modules/ui/tab-view/tab-view.ios.ts‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -576,7 +576,7 @@ function getTitleAttributesForStates(tabView: TabView): TabStates {
576576
}
577577

578578
const tabSelectedItemTextColor = tabView.style.selectedTabTextColor;
579-
const selectedTextColor = tabItemTextColor instanceof Color ? tabSelectedItemTextColor.ios : null;
579+
const selectedTextColor = tabSelectedItemTextColor instanceof Color ? tabSelectedItemTextColor.ios : null;
580580
result.selectedState = { [NSFontAttributeName]: font }
581581
if (selectedTextColor) {
582582
result.selectedState[UITextAttributeTextColor] = selectedTextColor

0 commit comments

Comments
 (0)

Back | FazBrowse Home | New Git URL