From d36278fd5ee33320b8e4dfa2418d3b4d8f425bab Mon Sep 17 00:00:00 2001 From: Paddy Xu Date: Sat, 14 Oct 2017 18:59:50 +0300 Subject: [PATCH] Do not show page list for single-page PDFs --- .../QuickLook.Plugin.PDFViewer/PdfViewerControl.xaml | 4 ++-- .../QuickLook.Plugin.PDFViewer/PdfViewerControl.xaml.cs | 6 +++++- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/QuickLook.Plugin/QuickLook.Plugin.PDFViewer/PdfViewerControl.xaml b/QuickLook.Plugin/QuickLook.Plugin.PDFViewer/PdfViewerControl.xaml index 854e710..6d6dce9 100644 --- a/QuickLook.Plugin/QuickLook.Plugin.PDFViewer/PdfViewerControl.xaml +++ b/QuickLook.Plugin/QuickLook.Plugin.PDFViewer/PdfViewerControl.xaml @@ -20,11 +20,11 @@ - + 1) + size.Width += /*listThumbnails.ActualWidth*/ 150; return size; } @@ -214,6 +215,9 @@ namespace QuickLook.Plugin.PDFViewer Enumerable.Range(0, PdfHandle.TotalPages).ForEach(PageIds.Add); OnPropertyChanged(nameof(PageIds)); + if (PdfHandle.TotalPages < 2) + listThumbnails.Visibility = Visibility.Collapsed; + CurrentPage = 0; pagePanel.DoZoomToFit(); }