diff options
author | Max <dmoagx@users.noreply.github.com> | 2018-01-20 01:42:29 +0100 |
---|---|---|
committer | Max <dmoagx@users.noreply.github.com> | 2018-01-20 02:42:36 +0100 |
commit | b04243d4d7befb33383d434fe05ea3d7915ef27d (patch) | |
tree | 3e31a73be868a584e97a5c084252f5eeaeb4e837 /Source/SPTableView.m | |
parent | db2bdd8b53cede1bddde85e1527246d8e52f0fa2 (diff) | |
download | sequelpro-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.m | 6 |
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. |