Revision: 15452
http://sourceforge.net/p/skim-app/code/15452
Author: hofman
Date: 2025-06-13 08:42:56 +0000 (Fri, 13 Jun 2025)
Log Message:
-----------
fix marked page index before reloading thumbnails
Modified Paths:
--------------
trunk/SKMainWindowController.m
Modified: trunk/SKMainWindowController.m
===================================================================
--- trunk/SKMainWindowController.m 2025-06-12 15:42:14 UTC (rev 15451)
+++ trunk/SKMainWindowController.m 2025-06-13 08:42:56 UTC (rev 15452)
@@ -1199,6 +1199,11 @@
else if ([widgetProperties count])
placeholderWidgetProperties = [widgetProperties copy];
+ if (markedPage.pageIndex >= pageCount)
+ markedPage.pageIndex = beforeMarkedPage.pageIndex = NSNotFound;
+ else if (beforeMarkedPage.pageIndex >= pageCount)
+ beforeMarkedPage.pageIndex = NSNotFound;
+
[self updatePageLabelsAndOutlineForExpansionState:openState];
if (unlocked && [snapshotDicts count])
@@ -1213,11 +1218,6 @@
[self updateNoteSelection];
- if (markedPage.pageIndex >= pageCount)
- markedPage.pageIndex = beforeMarkedPage.pageIndex = NSNotFound;
- else if (beforeMarkedPage.pageIndex >= pageCount)
- beforeMarkedPage.pageIndex = NSNotFound;
-
// the number of pages may have changed
[toolbarController handleChangedHistoryNotification:nil];
[toolbarController handlePageChangedNotification:nil];
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