Revision: 15443
http://sourceforge.net/p/skim-app/code/15443
Author: hofman
Date: 2025-06-11 16:32:39 +0000 (Wed, 11 Jun 2025)
Log Message:
-----------
local variable for isLocked
Modified Paths:
--------------
trunk/SKMainWindowController.m
Modified: trunk/SKMainWindowController.m
===================================================================
--- trunk/SKMainWindowController.m 2025-06-11 16:06:58 UTC (rev 15442)
+++ trunk/SKMainWindowController.m 2025-06-11 16:32:39 UTC (rev 15443)
@@ -1077,6 +1077,7 @@
SKDestination dest = {NSNotFound, NSZeroPoint}, secondaryDest =
{NSNotFound, NSZeroPoint};
NSArray *snapshotDicts = nil;
NSDictionary *openState = nil;
+ BOOL isLocked = [pdfDocument isLocked];
if (oldPdfDoc) {
// this is a revert
@@ -1115,8 +1116,8 @@
[oldPdfDoc setContainingDocument:nil];
- if ([pdfDocument isLocked] != [oldPdfDoc isLocked]) {
- if ([pdfDocument isLocked]) {
+ if (isLocked != [oldPdfDoc isLocked]) {
+ if (isLocked) {
if ([self interactionMode] == SKNormalMode)
[savedNormalSetup setDictionary:[pdfView displaySettings]];
[savedNormalSetup setObject:@YES forKey:LOCKED_KEY];
@@ -1125,7 +1126,7 @@
}
}
- if ([pdfDocument isLocked] == NO) {
+ if (isLocked == NO) {
NSArray *cropBoxes = [savedNormalSetup objectForKey:CROPBOXES_KEY];
if ([cropBoxes count])
[self applyChangedCropBoxes:cropBoxes inDocument:pdfDocument];
@@ -1173,7 +1174,7 @@
[toolbarController updateMinMaxScale];
- if ([pdfDocument isLocked])
+ if (isLocked)
placeholderWidgetProperties = [widgetProperties count] ?
[widgetProperties copy] : nil;
else
[self updateWidgetsWithProperties:widgetProperties reset:NO];
@@ -1182,7 +1183,7 @@
[self updateNoteSelection];
if ([snapshotDicts count]) {
- if ([pdfDocument isLocked])
+ if (isLocked)
[savedNormalSetup setObject:snapshotDicts forKey:SNAPSHOTS_KEY];
else
[self showSnapshotsWithSetups:snapshotDicts];
@@ -1194,11 +1195,11 @@
dest.pageIndex = [pdfDocument pageCount] - 1;
dest.point = SKUnspecifiedPoint;
}
- if ([pdfDocument isLocked]) {
+ if (isLocked) {
[savedNormalSetup setObject:[NSNumber
numberWithUnsignedInteger:dest.pageIndex] forKey:PAGEINDEX_KEY];
if (NSEqualPoints(dest.point, SKUnspecifiedPoint) == NO)
[savedNormalSetup setObject:NSStringFromPoint(dest.point)
forKey:SCROLLPOINT_KEY];
- } else {
+ } else {
[pdfView goToCurrentDestination:dest];
}
}
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