From e943ed0bd74fdb38031489ce4113c2afe4daa336 Mon Sep 17 00:00:00 2001 From: Stone_Red <56473591+Stone-Red-Code@users.noreply.github.com> Date: Tue, 4 Jun 2024 16:25:39 +0200 Subject: [PATCH] Restore Content from TabState when switching tabs --- src/Markdowser/ViewModels/MainWindowViewModel.cs | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/src/Markdowser/ViewModels/MainWindowViewModel.cs b/src/Markdowser/ViewModels/MainWindowViewModel.cs index a36e358..6652486 100644 --- a/src/Markdowser/ViewModels/MainWindowViewModel.cs +++ b/src/Markdowser/ViewModels/MainWindowViewModel.cs @@ -52,7 +52,14 @@ public partial class MainWindowViewModel : ViewModelBase GlobalState.CurrentTabState = CurrentTabState; CurrentTabState.UrlChanged += UrlChanged; - FetchUrl(true); + if (CurrentTabState.Content is null) + { + FetchUrl(true); + } + else + { + Content = CurrentTabState.Content; + } } }