|
@@ -14,7 +14,6 @@ using ComPDFKitViewer.Widget;
|
|
|
using System;
|
|
|
using System.Collections.Generic;
|
|
|
using System.Diagnostics;
|
|
|
-using System.Threading.Tasks;
|
|
|
using System.Windows;
|
|
|
using System.Windows.Controls;
|
|
|
using System.Windows.Input;
|
|
@@ -320,10 +319,6 @@ namespace ComPDFKit.Tool
|
|
|
|
|
|
protected override void OnMouseLeftButtonDown(MouseButtonEventArgs e)
|
|
|
{
|
|
|
- if (PDFViewer.IsRendering)
|
|
|
- {
|
|
|
- return;
|
|
|
- }
|
|
|
if (isContinueCreateTextEdit)
|
|
|
{
|
|
|
if (lastSelectedRect != null)
|
|
@@ -336,7 +331,7 @@ namespace ComPDFKit.Tool
|
|
|
}
|
|
|
}
|
|
|
|
|
|
- if (PDFViewer == null || PDFViewer.CurrentRenderFrame == null)
|
|
|
+ if (PDFViewer == null || PDFViewer.CurrentRenderFrame == null || PDFViewer.IsRendering)
|
|
|
{
|
|
|
return;
|
|
|
}
|
|
@@ -583,12 +578,7 @@ namespace ComPDFKit.Tool
|
|
|
|
|
|
protected override void OnMouseLeftButtonUp(MouseButtonEventArgs e)
|
|
|
{
|
|
|
- if (!PDFViewer.IsRendering)
|
|
|
- {
|
|
|
- // return;
|
|
|
- }
|
|
|
-
|
|
|
- if (PDFViewer == null || PDFViewer.CurrentRenderFrame == null)
|
|
|
+ if (PDFViewer == null || PDFViewer.CurrentRenderFrame == null || PDFViewer.IsRendering)
|
|
|
{
|
|
|
return;
|
|
|
}
|
|
@@ -622,12 +612,7 @@ namespace ComPDFKit.Tool
|
|
|
|
|
|
protected override async void OnMouseMove(MouseEventArgs e)
|
|
|
{
|
|
|
-
|
|
|
- if (PDFViewer.IsRendering)
|
|
|
- {
|
|
|
- return;
|
|
|
- }
|
|
|
- if (PDFViewer == null || PDFViewer.CurrentRenderFrame == null)
|
|
|
+ if (PDFViewer == null || PDFViewer.CurrentRenderFrame == null || PDFViewer.IsRendering)
|
|
|
{
|
|
|
return;
|
|
|
}
|
|
@@ -745,6 +730,11 @@ namespace ComPDFKit.Tool
|
|
|
|
|
|
protected override void OnMouseRightButtonDown(MouseButtonEventArgs e)
|
|
|
{
|
|
|
+ if(PDFViewer.IsRendering)
|
|
|
+ {
|
|
|
+ return;
|
|
|
+ }
|
|
|
+
|
|
|
MouseEventObject mouseEventObject = new MouseEventObject
|
|
|
{
|
|
|
mouseButtonEventArgs = e,
|