浏览代码

Fix vertical scroll bar visibility.

Bebo-Maker 3 年之前
父节点
当前提交
421a926780
共有 1 个文件被更改,包括 2 次插入1 次删除
  1. 2 1
      QuestPDF.Previewer/PreviewerWindowViewModel.cs

+ 2 - 1
QuestPDF.Previewer/PreviewerWindowViewModel.cs

@@ -3,6 +3,7 @@ using System.Diagnostics;
 using ReactiveUI;
 using ReactiveUI;
 using QuestPDF.Infrastructure;
 using QuestPDF.Infrastructure;
 using Unit = System.Reactive.Unit;
 using Unit = System.Reactive.Unit;
+using Avalonia.Threading;
 
 
 namespace QuestPDF.Previewer
 namespace QuestPDF.Previewer
 {
 {
@@ -43,7 +44,7 @@ namespace QuestPDF.Previewer
         public bool VerticalScrollbarVisible
         public bool VerticalScrollbarVisible
         {
         {
             get => _verticalScrollbarVisible;
             get => _verticalScrollbarVisible;
-            private set => this.RaiseAndSetIfChanged(ref _verticalScrollbarVisible, value);
+            private set => Dispatcher.UIThread.Post(() => this.RaiseAndSetIfChanged(ref _verticalScrollbarVisible, value));
         }
         }
 
 
         public ReactiveCommand<Unit, Unit> ShowPdfCommand { get; }
         public ReactiveCommand<Unit, Unit> ShowPdfCommand { get; }