Fix TabbedPageRenderer's toolbar height
authorKangho Hur <kangho.hur@samsung.com>
Mon, 26 Dec 2016 00:17:33 +0000 (09:17 +0900)
committerKangho Hur <kangho.hur@samsung.com>
Fri, 24 Mar 2017 04:18:58 +0000 (13:18 +0900)
- Applying the ElmSharp.Toolbar bug patch . We don't need to calculate the ratio of toolbar height anymore.

Change-Id: Ib286297e3123e1cf344a01f06b8472341ca12598

Xamarin.Forms.Platform.Tizen/Renderers/TabbedPageRenderer.cs

index db97b33..2afacfb 100644 (file)
@@ -124,19 +124,9 @@ namespace Xamarin.Forms.Platform.Tizen
                                }
                                else
                                {
-                                       //elm_toobar style and size hint must be changed at least once before adding the toolbar item having icon.
                                        if (!hasIcon)
                                        {
-                                               int windowHeight = Forms.Context.MainWindow.Geometry.Height;
-                                               //This value is from efl-theme-tizen-mobile theme. (NAVIFRAME_TABBAR_HEIGHT_WITH_TITLE_INC 80)
-                                               double requiredToolbarHeight = 80.0;
-                                               double toolBarWeight = requiredToolbarHeight/windowHeight;
                                                _tpage.Style="tabbar";
-                                               _tpage.TransverseExpansion = true;
-                                               _tpage.SetAlignment(-1,-1);
-                                               _tpage.SetWeight(1, toolBarWeight);
-                                               _box.SetAlignment(-1,-1);
-                                               _box.SetWeight(1, 1- toolBarWeight);
                                                hasIcon = true;
                                        }
                                        toolbarItem = _tpage.Append(child.Title, ResourcePath.GetPath(child.Icon));