Skip to content

Commit 1cf16fc

Browse files
committed
Code Quality: Added work around for Toolkit MarkdownTextBlock
1 parent d701493 commit 1cf16fc

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

src/Files.App/UserControls/FilePreviews/MarkdownPreview.xaml.cs

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,11 @@
11
// Copyright (c) Files Community
22
// Licensed under the MIT License.
33

4+
using CommunityToolkit.Labs.WinUI.MarkdownTextBlock;
45
using Files.App.ViewModels.Previews;
6+
using Microsoft.UI.Xaml;
57
using Microsoft.UI.Xaml.Controls;
8+
using Microsoft.UI.Xaml.Media;
69
using Windows.System;
710

811
namespace Files.App.UserControls.FilePreviews
@@ -15,6 +18,10 @@ public MarkdownPreview(MarkdownPreviewViewModel model)
1518
{
1619
ViewModel = model;
1720
InitializeComponent();
21+
22+
// Workaround for https://github.com/CommunityToolkit/Labs-Windows/issues/611
23+
PreviewMarkdownTextBlock.Config = MarkdownConfig.Default;
24+
PreviewMarkdownTextBlock.Config.Themes.HeadingForeground = (Brush)Application.Current.Resources["TextControlForeground"];
1825
}
1926

2027
private async void PreviewMarkdownTextBlock_OnLinkClicked(object sender, CommunityToolkit.Labs.WinUI.MarkdownTextBlock.LinkClickedEventArgs e)

0 commit comments

Comments
 (0)