Revision: 28040
http://sourceforge.net/p/bibdesk/svn/28040
Author: hofman
Date: 2022-10-26 09:24:15 +0000 (Wed, 26 Oct 2022)
Log Message:
-----------
make sure textview and selection are retained when committing edits
Modified Paths:
--------------
trunk/bibdesk/BDSKEditor.m
Modified: trunk/bibdesk/BDSKEditor.m
===================================================================
--- trunk/bibdesk/BDSKEditor.m 2022-10-26 06:30:29 UTC (rev 28039)
+++ trunk/bibdesk/BDSKEditor.m 2022-10-26 09:24:15 UTC (rev 28040)
@@ -452,9 +452,9 @@
*/
if([firstResponder isKindOfClass:[NSText class]]){
- NSTextView *textView = (NSTextView *)firstResponder;
+ NSTextView *textView = [[(NSTextView *)firstResponder retain]
autorelease];
NSInteger editedRow = -1;
- NSArray *selection = [textView selectedRanges];
+ NSArray *selection = [[[textView selectedRanges] retain]
autorelease];
if ([textView isFieldEditor]) {
firstResponder = (NSResponder *)[textView delegate];
editedRow = [tableView rowForView:textView];
This was sent by the SourceForge.net collaborative development platform, the
world's largest Open Source development site.
_______________________________________________
Bibdesk-commit mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/bibdesk-commit