Change Iconified, Uniconified Animation
authorHeonjae Jang <heonjae.jang@samsung.com>
Thu, 11 May 2017 01:00:31 +0000 (10:00 +0900)
committerChulSeung Kim <charles0.kim@samsung.com>
Thu, 8 Jun 2017 09:34:55 +0000 (18:34 +0900)
Change-Id: I7ccd5d79442af9639f22205e12a09e86da8961c1
Signed-off-by: Heonjae Jang <heonjae.jang@samsung.com>
TVHome/TVHome/Views/MainPage.xaml.cs

index f95992e..296928b 100755 (executable)
@@ -68,9 +68,11 @@ namespace TVHome.Views
         private async void Iconified()
         {
 #pragma warning disable CS4014
-            SubPanelDictionary[SelectedMenuName]?.TranslateTo(0.0, SizeUtils.GetWidthSize(100), 150);
+            SubPanelDictionary[SelectedMenuName]?.TranslateTo(0.0, SizeUtils.GetHeightSize(100), 150);
+            SubPanelDictionary[SelectedMenuName]?.FadeTo(0,150);
             DimmedBgImage.FadeTo(0.0, 150);
 #pragma warning restore CS4014
+            PageMainPanel.TranslateTo(0.0, 0.0, 150);
             await PageMainPanel.ScaleTo(0.0, 150);
             DependencyService.Get<IWindowAPIs>().SetIconified(true);
         }
@@ -82,8 +84,10 @@ namespace TVHome.Views
         {
 #pragma warning disable CS4014
             SubPanelDictionary[SelectedMenuName]?.TranslateTo(0.0, 0.0, 150);
+            SubPanelDictionary[SelectedMenuName]?.FadeTo(0.3, 150);
             DimmedBgImage.FadeTo(0.5, 150);
 #pragma warning restore CS4014
+            PageMainPanel.TranslateTo(0.0, 0.0, 150);
             await PageMainPanel.ScaleTo(1.0, 150);
             DependencyService.Get<IWindowAPIs>().SetIconified(false);
         }