Skip to content

Commit

Permalink
fix: 修复 ContentDialog 的字体
Browse files Browse the repository at this point in the history
  • Loading branch information
Blinue committed May 12, 2023
1 parent a27ca84 commit f252e13
Show file tree
Hide file tree
Showing 2 changed files with 2 additions and 4 deletions.
4 changes: 0 additions & 4 deletions src/Magpie.App/ContentDialogHelper.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -12,10 +12,6 @@ static weak_ref<ContentDialog> activeDialog;
IAsyncOperation<ContentDialogResult> ContentDialogHelper::ShowAsync(ContentDialog dialog) {
assert(activeDialog == nullptr);

// 设置 Language 属性帮助 XAML 选择合适的字体
MainPage mainPage = Application::Current().as<App>().MainPage();
dialog.Content().as<FrameworkElement>().Language(mainPage.Language());

activeDialog = dialog;
ContentDialogResult result = co_await dialog.ShowAsync();
activeDialog = nullptr;
Expand Down
2 changes: 2 additions & 0 deletions src/Magpie.App/ShortcutControl.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -75,6 +75,8 @@ fire_and_forget ShortcutControl::EditButton_Click(IInspectable const&, RoutedEve
_shortcutDialog = ContentDialog();
_ShortcutDialogContent = ShortcutDialog();

// 设置 Language 属性帮助 XAML 选择合适的字体
_shortcutDialog.Language(Language());
_shortcutDialog.Title(GetValue(TitleProperty));
_shortcutDialog.Content(_ShortcutDialogContent);
ResourceLoader resourceLoader = ResourceLoader::GetForCurrentView();
Expand Down

0 comments on commit f252e13

Please sign in to comment.