Revision: 15665 http://sourceforge.net/p/skim-app/code/15665 Author: hofman Date: 2025-07-17 08:48:02 +0000 (Thu, 17 Jul 2025) Log Message: ----------- just check whether first responder is descendant of note outline view
Modified Paths: -------------- trunk/SKMainWindowController_UI.m Modified: trunk/SKMainWindowController_UI.m =================================================================== --- trunk/SKMainWindowController_UI.m 2025-07-16 09:35:17 UTC (rev 15664) +++ trunk/SKMainWindowController_UI.m 2025-07-17 08:48:02 UTC (rev 15665) @@ -1421,7 +1421,7 @@ - (BOOL)commitEditingAndReturnError:(NSError **)error { BOOL rv = [pdfView commitEditing]; id firstResponder = [[self window] firstResponder]; - if ([firstResponder isKindOfClass:[NSText class]] && [rightSideController.noteOutlineView rowForView:firstResponder] != -1) + if ([firstResponder isKindOfClass:[NSText class]] && [firstResponder isDescendantOf:rightSideController.noteOutlineView]) rv = [[rightSideController.noteOutlineView window] makeFirstResponder:rightSideController.noteOutlineView] && rv; if (rv == NO && error) *error = [NSError failedToCommitErrorWithLocalizedDescription:NSLocalizedString(@"Failed to commit edits", @"Error description")]; This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. _______________________________________________ Skim-app-commit mailing list Skim-app-commit@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/skim-app-commit