aboutsummaryrefslogtreecommitdiffstats
path: root/Source/SPTableStructure.m
diff options
context:
space:
mode:
Diffstat (limited to 'Source/SPTableStructure.m')
-rw-r--r--Source/SPTableStructure.m6
1 files changed, 3 insertions, 3 deletions
diff --git a/Source/SPTableStructure.m b/Source/SPTableStructure.m
index a5aa45af..a0e80306 100644
--- a/Source/SPTableStructure.m
+++ b/Source/SPTableStructure.m
@@ -629,7 +629,7 @@
isEditingRow = NO;
[tableSourceView reloadData];
currentlyEditingRow = -1;
- [tableSourceView makeFirstResponder];
+ [[tableDocumentInstance parentWindow] makeFirstResponder:tableSourceView];
return YES;
}
@@ -1710,7 +1710,7 @@ would result in a position change.
[[control window] makeFirstResponder:control];
[self addRowToDB];
[tableSourceView selectRowIndexes:[NSIndexSet indexSetWithIndex:row] byExtendingSelection:NO];
- [tableSourceView makeFirstResponder];
+ [[tableDocumentInstance parentWindow] makeFirstResponder:tableSourceView];
return YES;
}
@@ -1913,7 +1913,7 @@ would result in a position change.
[tableDocumentInstance endTask];
// Preserve focus on table for keyboard navigation
- [tableSourceView makeFirstResponder];
+ [[tableDocumentInstance parentWindow] makeFirstResponder:tableSourceView];
[pool drain];
}