Эх сурвалжийг харах

Show favorites first, then folders and then files #514

Marino Faggiana 7 жил өмнө
parent
commit
3d1300215f

+ 7 - 1
iOSClient/Main/CCSection.m

@@ -69,6 +69,7 @@
     */
     
     NSInteger numDirectory = 0;
+    NSInteger numDirectoryFavorite = 0;
     BOOL directoryOnTop = [CCUtility getDirectoryOnTop];
     
     for (tableMetadata* metadata in records) {
@@ -80,7 +81,12 @@
         } else {
             
             if (metadata.directory && directoryOnTop) {
-                [copyRecords insertObject:metadata atIndex:numDirectory++];
+                if (metadata.favorite) {
+                    [copyRecords insertObject:metadata atIndex:numDirectoryFavorite++];
+                    numDirectory++;
+                } else {
+                    [copyRecords insertObject:metadata atIndex:numDirectory++];
+                }
             } else {
                 [copyRecords addObject:metadata];
             }