using System; using System.Windows; using Sheas_Core; namespace Sheas_Cealer.Proces; internal class BrowserProc : Proc { private readonly bool ShutDownAppOnProcessExit; internal BrowserProc(string browserPath, bool shutDownAppOnProcessExit) : base(browserPath) { ShutDownAppOnProcessExit = shutDownAppOnProcessExit; Process_Exited(null!, null!); } public override void Process_Exited(object sender, EventArgs e) { if (ShutDownAppOnProcessExit) Application.Current.Dispatcher.InvokeShutdown(); } }