Revision: 13474
          http://sourceforge.net/p/skim-app/code/13474
Author:   hofman
Date:     2023-06-14 16:29:46 +0000 (Wed, 14 Jun 2023)
Log Message:
-----------
move some legacy initialization for overview items

Modified Paths:
--------------
    trunk/SKMainWindowController.m

Modified: trunk/SKMainWindowController.m
===================================================================
--- trunk/SKMainWindowController.m      2023-06-14 09:11:02 UTC (rev 13473)
+++ trunk/SKMainWindowController.m      2023-06-14 16:29:46 UTC (rev 13474)
@@ -1708,6 +1708,11 @@
             [self updateOverviewItemSize];
             [overviewView setItemPrototype:[[[SKThumbnailItem alloc] init] 
autorelease]];
             [overviewView setContent:[self thumbnails]];
+            NSInteger i, iMax = [[overviewView content] count];
+            for (i = 0; i < iMax; i++)
+                [(SKThumbnailItem *)[overviewView itemAtIndex:i] 
setHighlightLevel:[self thumbnailHighlightLevelForRow:i]];
+            if (markedPageIndex != NSNotFound)
+                [(SKThumbnailItem *)[overviewView itemAtIndex:markedPageIndex] 
setMarked:YES];
         } else {
             [overviewView setAllowsEmptySelection:NO];
             NSCollectionViewFlowLayout *layout = [[[NSCollectionViewFlowLayout 
alloc] init] autorelease];
@@ -1720,15 +1725,8 @@
         }
         [overviewView setSelectionIndexes:[NSIndexSet 
indexSetWithIndex:[[pdfView currentPage] pageIndex]]];
         [overviewView 
setTypeSelectHelper:[leftSideController.thumbnailTableView typeSelectHelper]];
-        [overviewView setDoubleClickAction:@selector(hideOverview:)  ];
+        [overviewView setDoubleClickAction:@selector(hideOverview:)];
         [overviewView addObserver:self forKeyPath:RUNNING_BEFORE(10_11) ? 
@"selectionIndexes" : @"selectionIndexPaths" options:0 
context:&SKMainWindowThumbnailSelectionObservationContext];
-        if (RUNNING_BEFORE(10_11)) {
-            NSInteger i, iMax = [[overviewView content] count];
-            for (i = 0; i < iMax; i++)
-                [(SKThumbnailItem *)[overviewView itemAtIndex:i] 
setHighlightLevel:[self thumbnailHighlightLevelForRow:i]];
-            if (markedPageIndex != NSNotFound)
-                [(SKThumbnailItem *)[overviewView itemAtIndex:markedPageIndex] 
setMarked:YES];
-        }
     }
     
     BOOL isPresentation = [self interactionMode] == SKPresentationMode;

This was sent by the SourceForge.net collaborative development platform, the 
world's largest Open Source development site.



_______________________________________________
Skim-app-commit mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/skim-app-commit

Reply via email to