From e8d8745a2bc2f9b94f45a107efbabfd5c4ae1868 Mon Sep 17 00:00:00 2001 From: Stone_Red <56473591+Stone-Red-Code@users.noreply.github.com> Date: Thu, 4 Apr 2024 21:31:17 +0200 Subject: [PATCH] Fix toggle sidebar keybinding and disable content panel when laoding --- src/Markdowser/ViewModels/MainWindowViewModel.cs | 6 ++++++ src/Markdowser/Views/MainWindow.axaml | 6 +++--- 2 files changed, 9 insertions(+), 3 deletions(-) diff --git a/src/Markdowser/ViewModels/MainWindowViewModel.cs b/src/Markdowser/ViewModels/MainWindowViewModel.cs index 832ed25..cf000cf 100644 --- a/src/Markdowser/ViewModels/MainWindowViewModel.cs +++ b/src/Markdowser/ViewModels/MainWindowViewModel.cs @@ -188,6 +188,12 @@ public partial class MainWindowViewModel : ViewModelBase private void FetchUrl() { + if (IsBusy) + { + WindowNotificationManager.Show(new Notification("Busy", "The browser is currently busy.", NotificationType.Warning)); + return; + } + if (string.IsNullOrWhiteSpace(Url)) { Content = DefaultContent; diff --git a/src/Markdowser/Views/MainWindow.axaml b/src/Markdowser/Views/MainWindow.axaml index 9e2d882..004a363 100644 --- a/src/Markdowser/Views/MainWindow.axaml +++ b/src/Markdowser/Views/MainWindow.axaml @@ -38,7 +38,7 @@ - + @@ -78,14 +78,14 @@ - +