Date picker uses the actual date of the selected item

This commit is contained in:
michael starke
2014-08-26 23:18:32 +02:00
parent 8d9a6ca881
commit 554da9dfc7
3 changed files with 7 additions and 3 deletions

View File

@@ -221,7 +221,12 @@ typedef NS_ENUM(NSUInteger, MPContentTab) {
self.popover = [[NSPopover alloc] init];
self.popover.delegate = self;
self.popover.behavior = NSPopoverBehaviorTransient;
self.popover.contentViewController = [[MPDatePickingViewController alloc] init];
MPDatePickingViewController *controller = [[MPDatePickingViewController alloc] init];
MPDocument *document = [[self windowController] document];
if(document.selectedItem.timeInfo.expiryTime) {
controller.date = document.selectedItem.timeInfo.expiryTime;
}
self.popover.contentViewController = controller;
[self.popover showRelativeToRect:NSZeroRect ofView:sender preferredEdge:NSMinYEdge];
}