#173: Fixed
This commit is contained in:
@@ -121,7 +121,6 @@ namespace FoxTube
|
|||||||
public string Channel { get; private set; }
|
public string Channel { get; private set; }
|
||||||
public Filters Filter { get; private set; } = new Filters();
|
public Filters Filter { get; private set; } = new Filters();
|
||||||
|
|
||||||
|
|
||||||
public SearchParameters(string term)
|
public SearchParameters(string term)
|
||||||
{
|
{
|
||||||
Term = term;
|
Term = term;
|
||||||
|
|||||||
@@ -369,10 +369,18 @@ namespace FoxTube
|
|||||||
}
|
}
|
||||||
|
|
||||||
public void MinimizeAsInitializer()
|
public void MinimizeAsInitializer()
|
||||||
|
{
|
||||||
|
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); }
|
try { (videoPlaceholder.Content as VideoPage).player.minimize_Click(this, null); }
|
||||||
catch { }
|
catch { }
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
public void MinimizeVideo()
|
public void MinimizeVideo()
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -1,5 +1,4 @@
|
|||||||
<Page
|
<Page
|
||||||
NavigationCacheMode="Enabled"
|
|
||||||
x:Class="FoxTube.Search"
|
x:Class="FoxTube.Search"
|
||||||
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
|
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
|
||||||
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
|
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
|
||||||
|
|||||||
@@ -92,10 +92,8 @@ namespace FoxTube
|
|||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
public async void Initialize(SearchParameters arg, bool forceInitialization = false)
|
public async void Initialize(SearchParameters arg)
|
||||||
{
|
{
|
||||||
if (Parameters != null && arg.Term == Parameters.Term && !forceInitialization)
|
|
||||||
return;
|
|
||||||
loading.Refresh();
|
loading.Refresh();
|
||||||
|
|
||||||
//try
|
//try
|
||||||
@@ -187,7 +185,7 @@ namespace FoxTube
|
|||||||
|
|
||||||
private void AppBarButton_Click(object sender, RoutedEventArgs e)
|
private void AppBarButton_Click(object sender, RoutedEventArgs e)
|
||||||
{
|
{
|
||||||
Initialize(Parameters, true);
|
Initialize(Parameters);
|
||||||
}
|
}
|
||||||
|
|
||||||
private async void more_Clicked()
|
private async void more_Clicked()
|
||||||
@@ -244,7 +242,7 @@ namespace FoxTube
|
|||||||
Parameters.Filter.Date = (SearchParameters.Filters.Enumerations.Date)date.SelectedIndex;
|
Parameters.Filter.Date = (SearchParameters.Filters.Enumerations.Date)date.SelectedIndex;
|
||||||
Parameters.Filter.Duration = (SearchParameters.Filters.Enumerations.Duration)duration.SelectedIndex;
|
Parameters.Filter.Duration = (SearchParameters.Filters.Enumerations.Duration)duration.SelectedIndex;
|
||||||
|
|
||||||
Methods.MainPage.GoToSearch(Parameters);
|
Initialize(Parameters);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user