diff --git a/Flow.Launcher.Avalonia/ViewModel/MainViewModel.cs b/Flow.Launcher.Avalonia/ViewModel/MainViewModel.cs index 65be609ab..401b00cca 100644 --- a/Flow.Launcher.Avalonia/ViewModel/MainViewModel.cs +++ b/Flow.Launcher.Avalonia/ViewModel/MainViewModel.cs @@ -381,12 +381,9 @@ public partial class MainViewModel : ObservableObject [RelayCommand] public void OpenSettings() { - global::Avalonia.Threading.Dispatcher.UIThread.Post(() => - { - var settingsWindow = new SettingsWindow(); - settingsWindow.Show(); - Hide(); - }); + Hide(); + var settingsWindow = new SettingsWindow(); + settingsWindow.Show(); } [RelayCommand]