Fixed #277 Date popup now dows not use responder chain anymore

This commit is contained in:
Michael Starke
2014-12-07 01:26:56 +01:00
parent e970db356c
commit 1729a9dcf1
3 changed files with 8 additions and 7 deletions

View File

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