From 05289c1444723ea74fd4ef26cd903134a5368f5e Mon Sep 17 00:00:00 2001 From: Michael Starke Date: Tue, 12 Jun 2018 12:13:50 +0200 Subject: [PATCH] Really fixed crash on entries with custom attributes --- MacPass/MPCustomFieldTableViewDelegate.m | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/MacPass/MPCustomFieldTableViewDelegate.m b/MacPass/MPCustomFieldTableViewDelegate.m index c246c4ed..458c2927 100644 --- a/MacPass/MPCustomFieldTableViewDelegate.m +++ b/MacPass/MPCustomFieldTableViewDelegate.m @@ -52,7 +52,7 @@ NSInteger MPCustomFieldIndexFromTag(NSInteger tag) { - (NSView *)tableView:(NSTableView *)tableView viewForTableColumn:(NSTableColumn *)tableColumn row:(NSInteger)row { MPCustomFieldTableCellView *view = [tableView makeViewWithIdentifier:@"SelectedCell" owner:tableView]; - + [view.labelTextField bind:NSValueBinding toObject:view withKeyPath:@"objectValue.key" @@ -63,12 +63,12 @@ NSInteger MPCustomFieldIndexFromTag(NSInteger tag) { options:nil]; [view.protectedButton bind:NSValueBinding toObject:view - withKeyPath:@"objectValue.protected" + withKeyPath:@"objectValue.protect" options:nil]; [view.valueTextField bind:NSStringFromSelector(@selector(showPassword)) toObject:view - withKeyPath:@"objectValue.protected" + withKeyPath:@"objectValue.protect" options:@{NSValueTransformerNameBindingOption: NSNegateBooleanTransformerName}];