Ocarina2/Ocarina2/Views/MainWindow.axaml.cs
2023-04-26 12:01:35 +02:00

23 lines
546 B
C#

using System;
using System.Diagnostics;
using Avalonia.Controls;
using Ocarina2.ViewModels;
using ReactiveUI;
namespace Ocarina2.Views;
public partial class MainWindow : Window
{
public MainWindow()
{
InitializeComponent();
Closing += (sender, args) =>
{
// dispose on closea
if (sender == null) return;
if (sender.ToString() != "Ocarina2.Views.MainWindow") return;
App.Client.Dispose();
(DataContext as MainWindowViewModel)?.Stop();
};
}
}