From 571d8c2b4b96c7acc2e6800a8f3a8ba7c39001e9 Mon Sep 17 00:00:00 2001 From: Stone_Red <56473591+Stone-Red-Code@users.noreply.github.com> Date: Mon, 15 Apr 2024 09:57:19 +0200 Subject: [PATCH] Don't try to handle svg images --- src/Markdowser/Processing/Processors/CommonImageProcessor.cs | 5 +++++ src/Markdowser/ViewModels/MainWindowViewModel.cs | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/src/Markdowser/Processing/Processors/CommonImageProcessor.cs b/src/Markdowser/Processing/Processors/CommonImageProcessor.cs index 62368b8..5364948 100644 --- a/src/Markdowser/Processing/Processors/CommonImageProcessor.cs +++ b/src/Markdowser/Processing/Processors/CommonImageProcessor.cs @@ -11,6 +11,11 @@ internal class CommonImageProcessor : IContentProcessor { public bool CanProcess(HttpContentHeaders httpContentHeaders) { + if (httpContentHeaders.ContentType?.MediaType == "image/svg+xml") + { + return false; + } + return httpContentHeaders.ContentType?.MediaType?.StartsWith("image/") == true; } diff --git a/src/Markdowser/ViewModels/MainWindowViewModel.cs b/src/Markdowser/ViewModels/MainWindowViewModel.cs index 2fcac4a..44fcc0c 100644 --- a/src/Markdowser/ViewModels/MainWindowViewModel.cs +++ b/src/Markdowser/ViewModels/MainWindowViewModel.cs @@ -185,7 +185,7 @@ public partial class MainWindowViewModel : ViewModelBase GlobalState.ContentReload += (sender, _) => { - // Updatre icon when dark mode changes + // Update icon when dark mode changes this.RaisePropertyChanged(nameof(Icon)); this.RaisePropertyChanged(nameof(Content)); };