summaryrefslogtreecommitdiff
path: root/Xamarin.Forms.Platform.Tizen/Renderers/NavigationPageRenderer.cs
diff options
context:
space:
mode:
Diffstat (limited to 'Xamarin.Forms.Platform.Tizen/Renderers/NavigationPageRenderer.cs')
-rw-r--r--Xamarin.Forms.Platform.Tizen/Renderers/NavigationPageRenderer.cs6
1 files changed, 5 insertions, 1 deletions
diff --git a/Xamarin.Forms.Platform.Tizen/Renderers/NavigationPageRenderer.cs b/Xamarin.Forms.Platform.Tizen/Renderers/NavigationPageRenderer.cs
index bc1a2cb7..d43fea8e 100644
--- a/Xamarin.Forms.Platform.Tizen/Renderers/NavigationPageRenderer.cs
+++ b/Xamarin.Forms.Platform.Tizen/Renderers/NavigationPageRenderer.cs
@@ -163,7 +163,11 @@ namespace Xamarin.Forms.Platform.Tizen
void UpdateHasNavigationBar(Page page)
{
NaviItem item = GetNaviItemForPage(page);
- item.Style = page is TabbedPage ? "tabbar" : "default";
+ //According to TV UX Guideline, item style should be set to "tabbar" in case of TabbedPage only for TV profile.
+ if (Device.Idiom == TargetIdiom.TV)
+ {
+ item.Style = page is TabbedPage ? "tabbar" : "default";
+ }
item.TitleBarVisible = (bool)page.GetValue(NavigationPage.HasNavigationBarProperty);
UpdateToolbarItem(page, item);
UpdateBarBackgroundColor(item);