diff --git a/AllInOneLauncher/Elements/Library/LibraryTileHorizontal.xaml b/AllInOneLauncher/Elements/Library/LibraryTileHorizontal.xaml index b7319cb..91631ce 100644 --- a/AllInOneLauncher/Elements/Library/LibraryTileHorizontal.xaml +++ b/AllInOneLauncher/Elements/Library/LibraryTileHorizontal.xaml @@ -55,7 +55,7 @@ - + diff --git a/AllInOneLauncher/Elements/Library/LibraryTileHorizontal.xaml.cs b/AllInOneLauncher/Elements/Library/LibraryTileHorizontal.xaml.cs index 3cfcdfc..c4db365 100644 --- a/AllInOneLauncher/Elements/Library/LibraryTileHorizontal.xaml.cs +++ b/AllInOneLauncher/Elements/Library/LibraryTileHorizontal.xaml.cs @@ -116,6 +116,7 @@ public bool IsLoading isLoading = value; activeEntryLoading.Visibility = value ? Visibility.Visible : Visibility.Hidden; + loadingSpinner.IsLoading = value; activeEntryActive.Visibility = value ? Visibility.Hidden : Visibility.Visible; activeEntryReloadButton.Visibility = value ? Visibility.Hidden : Visibility.Visible; } diff --git a/AllInOneLauncher/Pages/Subpages/Offline/Offline_News.xaml b/AllInOneLauncher/Pages/Subpages/Offline/Offline_News.xaml index 6597220..c7254d0 100644 --- a/AllInOneLauncher/Pages/Subpages/Offline/Offline_News.xaml +++ b/AllInOneLauncher/Pages/Subpages/Offline/Offline_News.xaml @@ -11,7 +11,7 @@ - + \ No newline at end of file diff --git a/AllInOneLauncher/Pages/Subpages/Offline/Offline_News.xaml.cs b/AllInOneLauncher/Pages/Subpages/Offline/Offline_News.xaml.cs index 72bcc2e..67fc11e 100644 --- a/AllInOneLauncher/Pages/Subpages/Offline/Offline_News.xaml.cs +++ b/AllInOneLauncher/Pages/Subpages/Offline/Offline_News.xaml.cs @@ -28,15 +28,15 @@ public Offline_News() private void SetNewsVisibility(bool isVisible) { - if (isVisible && newsPage.Height == 0) + if (isVisible && newsPage.Visibility == System.Windows.Visibility.Hidden) { newsPageImage.Visibility = System.Windows.Visibility.Hidden; - newsPage.Height = double.NaN; + newsPage.Visibility = System.Windows.Visibility.Visible; } - else if (!isVisible && newsPage.Height != 0) + else if (!isVisible && newsPage.Visibility == System.Windows.Visibility.Visible) { newsPageImage.Visibility = System.Windows.Visibility.Visible; - newsPage.Height = 0; + newsPage.Visibility = System.Windows.Visibility.Hidden; } } @@ -56,6 +56,7 @@ public void Load(BfmeGame AvailableBFMEGame) newsPage.Visibility = System.Windows.Visibility.Visible; noConnection.Visibility = System.Windows.Visibility.Hidden; + newsPageImage.Source = null; newsPage.Source = GetNewsPage(AvailableBFMEGame); }