Show custom attribute key when copied into clipboard

This commit is contained in:
michael starke
2017-11-14 18:52:31 +01:00
parent adcd80b2ab
commit 4d4d611dd4
5 changed files with 27 additions and 2 deletions

View File

@@ -26,6 +26,12 @@
#import "HNHUi/HNHUi.h"
#import "KeePassKit/KeePassKit.h"
NSInteger MPCustomFieldTagOffset = 50000;
NSInteger MPCustomFieldIndexFromTag(NSInteger tag) {
return MAX(-1, tag - MPCustomFieldTagOffset);
}
@implementation MPCustomFieldTableViewDelegate
@@ -73,12 +79,16 @@
options:@{NSConditionallySetsEditableBindingOption: @NO }];
}
view.valueTextField.tag = (MPCustomFieldTagOffset + row);
view.valueTextField.delegate = self.viewController;
view.removeButton.target = self.viewController;
view.removeButton.action = @selector(removeCustomField:);
view.removeButton.tag = row;
view.observer = tableView.window.windowController.document;
return view;
}