Revision: 15463
http://sourceforge.net/p/skim-app/code/15463
Author: hofman
Date: 2025-06-15 14:13:10 +0000 (Sun, 15 Jun 2025)
Log Message:
-----------
only need to set widgets when document was locked, not when unlocking for owner
Modified Paths:
--------------
trunk/SKMainWindowController.m
Modified: trunk/SKMainWindowController.m
===================================================================
--- trunk/SKMainWindowController.m 2025-06-15 14:04:27 UTC (rev 15462)
+++ trunk/SKMainWindowController.m 2025-06-15 14:13:10 UTC (rev 15463)
@@ -2153,14 +2153,14 @@
}
}
- if (placeholderWidgetProperties)
- [[[self document] undoManager] disableUndoRegistration];
- [self updateWidgetsWithProperties:placeholderWidgetProperties reset:NO];
- if (placeholderWidgetProperties)
- [[[self document] undoManager] enableUndoRegistration];
- placeholderWidgetProperties = nil;
+ if (wasLocked) {
+ if (placeholderWidgetProperties)
+ [[[self document] undoManager] disableUndoRegistration];
+ [self updateWidgetsWithProperties:placeholderWidgetProperties
reset:NO];
+ if (placeholderWidgetProperties)
+ [[[self document] undoManager] enableUndoRegistration];
+ placeholderWidgetProperties = nil;
- if (wasLocked) {
[self updatePageLabelsAndOutlineForExpansionState:nil];
// when the PDF was locked, PDFView resets the display settings, so we
need to reapply them, however if we don't delay it's reset again immediately
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