using Avalonia; using Avalonia.Controls; using Avalonia.Interactivity; using Avalonia.Markup.Xaml; using Avalonia.Threading; namespace VaultSmpInstaller.Views; public partial class SuccessWindow : Window { private readonly MainWindow _mainWindow; public SuccessWindow(MainWindow mainWindow) { InitializeComponent(); this._mainWindow = mainWindow; } private void Ok(object? sender, RoutedEventArgs e) { _mainWindow.ContinueInstalling.Set(); Dispatcher.UIThread.Invoke(Close); } }