| Index: ui/base/dragdrop/drag_drop_types_mac.mm
|
| diff --git a/ui/base/dragdrop/drag_drop_types_mac.mm b/ui/base/dragdrop/drag_drop_types_mac.mm
|
| index 0c1d340c52150e40e4d0f503f531d066da7f77e6..dd0226e29fc4475e8ad64c6e9efd00d0b1a407ec 100644
|
| --- a/ui/base/dragdrop/drag_drop_types_mac.mm
|
| +++ b/ui/base/dragdrop/drag_drop_types_mac.mm
|
| @@ -21,4 +21,18 @@ uint64_t ui::DragDropTypes::DragOperationToNSDragOperation(int drag_operation) {
|
| return ns_drag_operation;
|
| }
|
|
|
| +int ui::DragDropTypes::NSDragOperationToDragOperation(
|
| + uint64_t ns_drag_operation) {
|
| + NSUInteger drag_operation = DRAG_NONE;
|
| +
|
| + if (ns_drag_operation & NSDragOperationLink)
|
| + drag_operation |= DRAG_LINK;
|
| + if (ns_drag_operation & NSDragOperationCopy)
|
| + drag_operation |= DRAG_COPY;
|
| + if (ns_drag_operation & NSDragOperationMove)
|
| + drag_operation |= DRAG_MOVE;
|
| +
|
| + return drag_operation;
|
| +}
|
| +
|
| } // namespace ui
|
|
|