diff --git a/FoxTube/Classes/ObjectEventArgs.cs b/FoxTube/Classes/ObjectEventArgs.cs index db18307..23cd9d0 100644 --- a/FoxTube/Classes/ObjectEventArgs.cs +++ b/FoxTube/Classes/ObjectEventArgs.cs @@ -121,7 +121,6 @@ namespace FoxTube public string Channel { get; private set; } public Filters Filter { get; private set; } = new Filters(); - public SearchParameters(string term) { Term = term; diff --git a/FoxTube/Pages/MainPage.xaml.cs b/FoxTube/Pages/MainPage.xaml.cs index 13d7e07..8b76f43 100644 --- a/FoxTube/Pages/MainPage.xaml.cs +++ b/FoxTube/Pages/MainPage.xaml.cs @@ -370,8 +370,16 @@ namespace FoxTube public void MinimizeAsInitializer() { - try { (videoPlaceholder.Content as VideoPage).player.minimize_Click(this, null); } - catch { } + if(videoPlaceholder.Content != null) + { + if ((videoPlaceholder.Content as VideoPage).loading.State != LoadingState.Loaded) + CloseVideo(); + else + { + try { (videoPlaceholder.Content as VideoPage).player.minimize_Click(this, null); } + catch { } + } + } } public void MinimizeVideo() diff --git a/FoxTube/Pages/Search.xaml b/FoxTube/Pages/Search.xaml index 0ed8d0e..888dd35 100644 --- a/FoxTube/Pages/Search.xaml +++ b/FoxTube/Pages/Search.xaml @@ -1,5 +1,4 @@