From 811b37aab35c80c4c07fc393a01bd46aae5fd17b Mon Sep 17 00:00:00 2001 From: bluepilledgreat <97983689+bluepilledgreat@users.noreply.github.com> Date: Thu, 1 Feb 2024 20:55:35 +0000 Subject: [PATCH 1/2] kill roblox processes during uninstall --- Bloxstrap/Bootstrapper.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Bloxstrap/Bootstrapper.cs b/Bloxstrap/Bootstrapper.cs index bd93f9e2..27037bf2 100644 --- a/Bloxstrap/Bootstrapper.cs +++ b/Bloxstrap/Bootstrapper.cs @@ -703,13 +703,13 @@ private void Uninstall() { foreach (Process process in Process.GetProcessesByName(App.RobloxPlayerAppName)) { - process.CloseMainWindow(); + process.Kill(); process.Close(); } foreach (Process process in Process.GetProcessesByName(App.RobloxStudioAppName)) { - process.CloseMainWindow(); + process.Kill(); process.Close(); } } From daec96b5eff944167cc03463e7987c819ad7366d Mon Sep 17 00:00:00 2001 From: bluepilledgreat <97983689+bluepilledgreat@users.noreply.github.com> Date: Thu, 1 Feb 2024 20:56:05 +0000 Subject: [PATCH 2/2] also kill process in menu --- Bloxstrap/UI/Elements/ContextMenu/MenuContainer.xaml.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Bloxstrap/UI/Elements/ContextMenu/MenuContainer.xaml.cs b/Bloxstrap/UI/Elements/ContextMenu/MenuContainer.xaml.cs index a2df0160..842bc570 100644 --- a/Bloxstrap/UI/Elements/ContextMenu/MenuContainer.xaml.cs +++ b/Bloxstrap/UI/Elements/ContextMenu/MenuContainer.xaml.cs @@ -136,7 +136,7 @@ private void CloseRobloxMenuItem_Click(object sender, RoutedEventArgs e) return; using Process process = Process.GetProcessById((int)_processId!); - process.CloseMainWindow(); + process.Kill(); process.Close(); } }