Fixed a bug on scaling dimmed backgound image of subpanel button
authorKyuho Jo <kyuho.jo@samsung.com>
Mon, 8 May 2017 11:18:24 +0000 (20:18 +0900)
committerChulSeung Kim <charles0.kim@samsung.com>
Thu, 8 Jun 2017 09:34:54 +0000 (18:34 +0900)
Signed-off-by: Kyuho Jo <kyuho.jo@samsung.com>
Change-Id: Ie74f5f0576ff20564435ff43667b10bb7844ece4

TVHome/TVHome/Controls/SubPanelButton.xaml.cs
TVHome/TVHome/Views/SubPanel.xaml.cs

index b3e929a..93b4695 100755 (executable)
@@ -234,6 +234,7 @@ namespace TVHome.Controls
             ButtonTitle.TranslateTo(0, selectTransitionHeight, 300);
 #pragma warning restore CS4014
             await ButtonImage.ScaleTo(1.3, 300);
+            ButtonDimmedImage.Scale = 1.3;
         }
 
         /// <summary>
@@ -253,6 +254,7 @@ namespace TVHome.Controls
                 ButtonTitle.TranslateTo(0, 0, 300);
 #pragma warning restore CS4014
                 await ButtonImage.ScaleTo(1, 300);
+                ButtonDimmedImage.Scale = 1.0;
             }
         }
     }
index 2d7696f..e5be60e 100755 (executable)
@@ -303,16 +303,7 @@ namespace TVHome.Views
 
             foreach (var item in PanelButtonStack.Children)
             {
-                var panelButton = item.FindByName<Button>("ButtonFocusArea");
-                if (panelButton.IsFocused == true)
-                {
-                    item.FindByName<Image>("ButtonDimmedImage").Scale = 1.3;
-                }
-                else
-                {
-                    item.FindByName<Image>("ButtonDimmedImage").Scale = 1.0;
-                }
-
+                item.FindByName<Image>("ButtonDimmedImage").Scale = 1.0;
                 item.FindByName<Image>("ButtonDimmedImage").Opacity = 0;
             }