Tray: Add drag-entered and drag-exited events

This commit is contained in:
Nishanth Shanmugham 2015-11-05 18:45:43 -06:00
parent 5b0ea5bd46
commit 818892d474
6 changed files with 27 additions and 0 deletions

View file

@ -254,9 +254,14 @@ const CGFloat kVerticalTitleMargin = 2;
}
- (NSDragOperation)draggingEntered:(id <NSDraggingInfo>)sender {
trayIcon_->NotifyDragEntered();
return NSDragOperationCopy;
}
- (void)draggingExited:(id <NSDraggingInfo>)sender {
trayIcon_->NotifyDragExited();
}
- (BOOL)performDragOperation:(id <NSDraggingInfo>)sender {
NSPasteboard* pboard = [sender draggingPasteboard];