aboutsummaryrefslogtreecommitdiffstats
path: root/Source/SPTableView.m
diff options
context:
space:
mode:
authorMax <dmoagx@users.noreply.github.com>2018-01-20 01:42:29 +0100
committerMax <dmoagx@users.noreply.github.com>2018-01-20 02:42:36 +0100
commitb04243d4d7befb33383d434fe05ea3d7915ef27d (patch)
tree3e31a73be868a584e97a5c084252f5eeaeb4e837 /Source/SPTableView.m
parentdb2bdd8b53cede1bddde85e1527246d8e52f0fa2 (diff)
downloadsequelpro-b04243d4d7befb33383d434fe05ea3d7915ef27d.tar.gz
sequelpro-b04243d4d7befb33383d434fe05ea3d7915ef27d.tar.bz2
sequelpro-b04243d4d7befb33383d434fe05ea3d7915ef27d.zip
merge and restructure remaining smaller stuff in main project (part of #2789)
Diffstat (limited to 'Source/SPTableView.m')
-rw-r--r--Source/SPTableView.m6
1 files changed, 3 insertions, 3 deletions
diff --git a/Source/SPTableView.m b/Source/SPTableView.m
index df48a407..1c2bef25 100644
--- a/Source/SPTableView.m
+++ b/Source/SPTableView.m
@@ -34,8 +34,8 @@
#import "SPWindowController.h"
#import "SPFieldMapperController.h"
-@interface SPTableView (SPTableViewDelegate)
-
+@protocol SPTableViewDelegate <NSObject>
+@optional
- (BOOL)cancelRowEditing;
@end
@@ -212,7 +212,7 @@
// Check if ESCAPE is hit and use it to cancel row editing if supported
else if ([theEvent keyCode] == 53 && [[self delegate] respondsToSelector:@selector(cancelRowEditing)]) {
- if ([[self delegate] performSelector:@selector(cancelRowEditing)]) return;
+ if ([(id<SPTableViewDelegate>)[self delegate] cancelRowEditing]) return;
}
// If the Tab key is used, but tab editing is disabled, change focus rather than entering edit mode.