diff --git a/FoxTube/Controls/LiveCaptions.xaml.cs b/FoxTube/Controls/LiveCaptions.xaml.cs index 2d21e8d..4796026 100644 --- a/FoxTube/Controls/LiveCaptions.xaml.cs +++ b/FoxTube/Controls/LiveCaptions.xaml.cs @@ -60,6 +60,7 @@ namespace FoxTube.Controls public void Initialize(string source, bool isAutoGenerated = false) { + captions.Clear(); XmlDocument doc = new XmlDocument(); doc.Load(source); diff --git a/FoxTube/Controls/VideoPlayer.xaml.cs b/FoxTube/Controls/VideoPlayer.xaml.cs index 747517c..c8930eb 100644 --- a/FoxTube/Controls/VideoPlayer.xaml.cs +++ b/FoxTube/Controls/VideoPlayer.xaml.cs @@ -769,6 +769,8 @@ namespace FoxTube private void close_Click(object sender, RoutedEventArgs e) { systemControls.IsEnabled = false; + pointerCaptured = false; + Elapsed(); Methods.MainPage.CloseVideo(); } diff --git a/FoxTube/Pages/MainPage.xaml.cs b/FoxTube/Pages/MainPage.xaml.cs index 2f1e3e1..bed2de6 100644 --- a/FoxTube/Pages/MainPage.xaml.cs +++ b/FoxTube/Pages/MainPage.xaml.cs @@ -43,6 +43,7 @@ using Windows.ApplicationModel; using System.Net; using Windows.UI.Popups; using Windows.Networking.Connectivity; +using Windows.UI.Core; // The Blank Page item template is documented at https://go.microsoft.com/fwlink/?LinkId=402352&clcid=0x409 @@ -449,6 +450,7 @@ namespace FoxTube } (videoPlaceholder.Content as VideoPage).player.pointerCaptured = false; videoPlaceholder.Content = null; + Window.Current.CoreWindow.PointerCursor = new CoreCursor(CoreCursorType.Arrow, 0); MaximizeVideo(); if (content.CanGoBack)