Explorar o código

Preventing null exception which didn't do anything in PDF Editor Control

Kenric Nugteren hai 1 ano
pai
achega
c4670139c0
Modificáronse 1 ficheiros con 4 adicións e 0 borrados
  1. 4 0
      inabox.wpf/DynamicGrid/PDF/PDFEditorControl.xaml.cs

+ 4 - 0
inabox.wpf/DynamicGrid/PDF/PDFEditorControl.xaml.cs

@@ -755,6 +755,10 @@ namespace InABox.DynamicGrid
 
 
         private void PdfLine_Click(object sender, RoutedEventArgs e)
         private void PdfLine_Click(object sender, RoutedEventArgs e)
         {
         {
+            if(LineColor is null)
+            {
+                return;
+            }
             PdfViewer.LineAnnotationSettings.LineColor = (System.Windows.Media.Color)ColorConverter.ConvertFromString(LineColor);
             PdfViewer.LineAnnotationSettings.LineColor = (System.Windows.Media.Color)ColorConverter.ConvertFromString(LineColor);
             PdfViewer.CursorMode = PdfViewerCursorMode.SelectTool;
             PdfViewer.CursorMode = PdfViewerCursorMode.SelectTool;
             PdfViewer.AnnotationMode = PdfDocumentView.PdfViewerAnnotationMode.Line;
             PdfViewer.AnnotationMode = PdfDocumentView.PdfViewerAnnotationMode.Line;