فهرست منبع

切换段落不保存撤销记录

harry 3 سال پیش
والد
کامیت
fafa691741
1فایلهای تغییر یافته به همراه6 افزوده شده و 5 حذف شده
  1. 6 5
      BFRecordScreenKit/Classes/RecordScreen/Controller/BFRecordScreenController.swift

+ 6 - 5
BFRecordScreenKit/Classes/RecordScreen/Controller/BFRecordScreenController.swift

@@ -1785,12 +1785,13 @@ extension BFRecordScreenController: UICollectionViewDelegate, UICollectionViewDa
             if isRecording {
                 endRecord()
             }
-            events.append(WithDrawModel(type: 0, timestamp: currentAssetProgress.seconds))
-            // 重设撤销栈
-            itemModels[currItemModelIndex].events = events
-            currItemModelIndex = page
+//            events.append(WithDrawModel(type: 0, timestamp: currentAssetProgress.seconds))
+//            // 重设撤销栈
+//            itemModels[currItemModelIndex].events = events
+//            events = itemModels[page].events
+            events = [WithDrawModel]()
 
-            events = itemModels[currItemModelIndex].events
+            currItemModelIndex = page
 
             let recordItem = itemModels[currItemModelIndex]
             // 暂停状态--如果是图片素材同时没有录音文件时不显示播放按钮