|
@@ -178,6 +178,13 @@ class KMSearchReplaceHanddler: NSObject {
|
|
|
|
|
|
func showSelection(_ sel: CPDFSelection?) {
|
|
|
guard let theSel = sel else {
|
|
|
+ let isEditing = self.pdfView?.isEditing() ?? false
|
|
|
+ if isEditing {
|
|
|
+ self.pdfView?.setHighlightedSelection(nil, animated: true)
|
|
|
+ } else {
|
|
|
+ self.pdfView?.setHighlightedSelections([])
|
|
|
+ }
|
|
|
+ self.pdfView?.setNeedsDisplayAnnotationViewForVisiblePages()
|
|
|
return
|
|
|
}
|
|
|
guard let document = self.pdfView?.document else {
|