diff --git a/ModAssistant/Classes/Themes.cs b/ModAssistant/Classes/Themes.cs
index 56131b6..4b57135 100644
--- a/ModAssistant/Classes/Themes.cs
+++ b/ModAssistant/Classes/Themes.cs
@@ -127,7 +127,7 @@ namespace ModAssistant
if (!sendMessage || MainWindow.Instance.BackgroundVideo.Source?.AbsoluteUri != videoUri.AbsoluteUri)
{
MainWindow.Instance.BackgroundVideo.Stop();
- MainWindow.Instance.BackgroundVideoSource.Source = videoUri;
+ MainWindow.Instance.BackgroundVideo.Source = videoUri;
}
MainWindow.Instance.BackgroundVideo.Play();
}
diff --git a/ModAssistant/MainWindow.xaml b/ModAssistant/MainWindow.xaml
index 7e70a8f..5a11a66 100644
--- a/ModAssistant/MainWindow.xaml
+++ b/ModAssistant/MainWindow.xaml
@@ -16,19 +16,7 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
+
diff --git a/ModAssistant/MainWindow.xaml.cs b/ModAssistant/MainWindow.xaml.cs
index b88fd23..e24a75d 100644
--- a/ModAssistant/MainWindow.xaml.cs
+++ b/ModAssistant/MainWindow.xaml.cs
@@ -303,5 +303,11 @@ namespace ModAssistant
Mods.Instance.RefreshColumns();
}
}
+
+ private void BackgroundVideo_MediaEnded(object sender, RoutedEventArgs e)
+ {
+ BackgroundVideo.Position = TimeSpan.Zero;
+ BackgroundVideo.Play();
+ }
}
}