From d41e9f0046b2e42c74bfba3ea86a6f7a061d1fde Mon Sep 17 00:00:00 2001 From: Ben Olden-Cooligan Date: Sun, 7 Apr 2024 13:14:13 -0700 Subject: [PATCH] Mac: Remove mouse check for key events --- NAPS2.Lib.Mac/EtoForms/Mac/MacEtoPlatform.cs | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/NAPS2.Lib.Mac/EtoForms/Mac/MacEtoPlatform.cs b/NAPS2.Lib.Mac/EtoForms/Mac/MacEtoPlatform.cs index 421a2349a..94f84d156 100644 --- a/NAPS2.Lib.Mac/EtoForms/Mac/MacEtoPlatform.cs +++ b/NAPS2.Lib.Mac/EtoForms/Mac/MacEtoPlatform.cs @@ -148,8 +148,7 @@ public class MacEtoPlatform : EtoPlatform var view = control.ToNative(); var monitor = NSEvent.AddLocalMonitorForEventsMatchingMask(NSEventMask.KeyDown, evt => { - if (ReferenceEquals(evt.Window, view.Window) && - view.HitTest(evt.LocationInWindow) != null!) + if (ReferenceEquals(evt.Window, view.Window)) { var args = evt.ToEtoKeyEventArgs(); return handle(args.KeyData) ? null! : evt;