|
@@ -4438,13 +4438,26 @@ extension KMMainViewController: KMPDFToolbarControllerDelegate {
|
|
|
|
|
|
} else if toolbarManager.getSubToolItemIdentifys(KMPDFToolbar_Right_Identifiers).contains(itemIdentifier) {
|
|
|
if(itemIdentifier == KMPDFToolbar_undo_Identifier) {
|
|
|
+ if(listView.isEditing()) {
|
|
|
+ if(listView.canEditTextUndo()){
|
|
|
+ listView.editTextUndo()
|
|
|
+ }
|
|
|
+ } else {
|
|
|
+ listView.undoManager?.undo()
|
|
|
+
|
|
|
+ }
|
|
|
//MARK: -Undo
|
|
|
- listView.undoManager?.undo()
|
|
|
|
|
|
} else if(itemIdentifier == KMPDFToolbar_redo_Identifier) {
|
|
|
//MARK: -Redo
|
|
|
- listView.undoManager?.redo()
|
|
|
-
|
|
|
+ if(listView.isEditing()) {
|
|
|
+ if(listView.canEditTextRedo()) {
|
|
|
+ listView.editTextRedo()
|
|
|
+ }
|
|
|
+ } else {
|
|
|
+ listView.undoManager?.redo()
|
|
|
+
|
|
|
+ }
|
|
|
} else if(itemIdentifier == KMPDFToolbar_fileInfo_Identifier) {
|
|
|
self.showFileInfo()
|
|
|
|