From 68b6c435aa2a78ce9ea1e8de18a184bc7574d64f Mon Sep 17 00:00:00 2001 From: Jeremy Koritzinsky Date: Sat, 16 Jun 2018 17:43:19 -0500 Subject: [PATCH] Add MonoMac implementation. --- src/OSX/Avalonia.MonoMac/TopLevelImpl.cs | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/OSX/Avalonia.MonoMac/TopLevelImpl.cs b/src/OSX/Avalonia.MonoMac/TopLevelImpl.cs index f661cc0450..b528d84e4c 100644 --- a/src/OSX/Avalonia.MonoMac/TopLevelImpl.cs +++ b/src/OSX/Avalonia.MonoMac/TopLevelImpl.cs @@ -166,8 +166,7 @@ namespace Avalonia.MonoMac DraggingInfo info = new DraggingInfo(sender); var pt = TranslateLocalPoint(info.Location); - // TODO: Find a way to obtain the InputModifiers... - var args = new RawDragEvent(dragDevice, type, root, pt, info, dragOp, InputModifiers.None); + var args = new RawDragEvent(dragDevice, type, root, pt, info, dragOp, GetModifiers(NSEvent.CurrentModifierFlags)); input(args); return DraggingInfo.ConvertDragOperation(args.Effects); }