model changes are propagates for all changes to an entry

This commit is contained in:
michael starke
2016-08-30 18:34:48 +02:00
parent f3a77bfd2d
commit 7a14506156
21 changed files with 164 additions and 199 deletions

View File

@@ -34,9 +34,9 @@
- (IBAction)useDefault:(id)sender {
KPKNode *node = self.representedObject;
[self.document willChangeModelProperty];
[self.observer willChangeModelProperty];
node.iconId = [[node class] defaultIcon];
[self.document didChangeModelProperty];
[self.observer didChangeModelProperty];
[self.view.window performClose:sender];
}
@@ -50,9 +50,9 @@
NSUInteger buttonIndex = [self.iconCollectionView.content indexOfObject:image];
NSInteger newIconId = ((NSNumber *)[MPIconHelper databaseIconTypes][buttonIndex]).integerValue;
KPKNode *node = self.representedObject;
[self.document willChangeModelProperty];
[self.observer willChangeModelProperty];
node.iconId = newIconId;
[self.document didChangeModelProperty];
[self.observer didChangeModelProperty];
[self.view.window performClose:sender];
}