|
@@ -592,9 +592,13 @@ struct KMNMWCFlags {
|
|
|
listView.toolMode = .CEditPDFToolMode
|
|
|
listView.configPDFEditingInfo()
|
|
|
}
|
|
|
- listView.setShouAddEdit([])
|
|
|
- listView.change([.text, .image])
|
|
|
|
|
|
+ let editingPDFLoadType: CEditingLoadType = listView.editingPDFLoadType()
|
|
|
+ if editingPDFLoadType.contains(.text) == false && editingPDFLoadType.contains(.image) == false {
|
|
|
+ listView.setShouAddEdit([])
|
|
|
+
|
|
|
+ listView.change([.text, .image])
|
|
|
+ }
|
|
|
} else if subToolMode == .Edit_text {
|
|
|
if listView.toolMode != .CEditPDFToolMode {
|
|
|
listView.toolMode = .CEditPDFToolMode
|
|
@@ -4450,9 +4454,9 @@ extension KMMainViewController: KMEditToolbarViewDelegate {
|
|
|
alert.runModal()
|
|
|
return
|
|
|
}
|
|
|
- let pageString = view.pageRangeSelectView.getSelectedPageString(listView.document, pageIndex)
|
|
|
+ var pageString = view.pageRangeSelectView.getSelectedPageString(listView.document, pageIndex)
|
|
|
if isCurrentPage {
|
|
|
-
|
|
|
+ pageString = String(format: "%ld", listView.currentPageIndex)
|
|
|
}
|
|
|
if view.editType == .watermark {
|
|
|
if let model = watermarkViewController?.currentWatermarkData {
|