Skip to main content

jump to last unreviewed

ID
3cca041
date
2023-06-09 08:19:52+00:00
author
Alex Chan <alex@alexwlchan.net>
parent
c4f72ba
message
jump to last unreviewed
changed files
1 file, 11 additions

Changed files

BlinkReviewer/BlinkReviewer/Views/PhotoReviewer.swift (4477) → BlinkReviewer/BlinkReviewer/Views/PhotoReviewer.swift (4912)

diff --git a/BlinkReviewer/BlinkReviewer/Views/PhotoReviewer.swift b/BlinkReviewer/BlinkReviewer/Views/PhotoReviewer.swift
index abe2aa9..40ebef5 100644
--- a/BlinkReviewer/BlinkReviewer/Views/PhotoReviewer.swift
+++ b/BlinkReviewer/BlinkReviewer/Views/PhotoReviewer.swift
@@ -114,6 +114,17 @@ struct PhotoReviewer: View {
             
                 photosLibrary.updateAsset(atIndex: selectedAssetIndex)
 
+            case 32: // "u"
+                if asset.state() != nil {
+                    let lastUnreviewed = photosLibrary.assets[0..<selectedAssetIndex].lastIndex(where: { asset in
+                        asset.state() == nil
+                    })
+                    
+                    if let theIndex = lastUnreviewed {
+                        selectedAssetIndex = theIndex
+                    }
+                }
+            
             
             default:
                 print(event)