Browse Source

fix setting gestures

pull/3762/head
Dan Walmsley 6 years ago
parent
commit
a05a613ff3
  1. 3
      src/Avalonia.Native/IAvnAppMenuItem.cs

3
src/Avalonia.Native/IAvnAppMenuItem.cs

@ -31,7 +31,8 @@ namespace Avalonia.Native.Interop
// todo ensure backend can cope with setting null gesture.
using (var buffer = new Utf8Buffer(gesture == null ? "" : OsxUnicodeKeys.ConvertOSXSpecialKeyCodes(gesture.Key)))
{
SetGesture(buffer.DangerousGetHandle(), (AvnInputModifiers)gesture.KeyModifiers);
var modifiers = gesture == null ? AvnInputModifiers.AvnInputModifiersNone : (AvnInputModifiers)gesture.KeyModifiers;
SetGesture(buffer.DangerousGetHandle(), modifiers);
}
}

Loading…
Cancel
Save