# HG changeset patch # User Frank Benoit # Date 1212434971 -7200 # Node ID 387fe83aa839dc50dd1472707735b370bd3fd242 # Parent f9b2183acd622cd0c9a0d0287d0045cb9526e39d Fix: MenuDetect is filtered with screen coordinates, thanks Simen Haugen for report. diff -r f9b2183acd62 -r 387fe83aa839 dwt/widgets/Widget.d --- a/dwt/widgets/Widget.d Sun Jun 01 11:06:38 2008 +0200 +++ b/dwt/widgets/Widget.d Mon Jun 02 21:29:31 2008 +0200 @@ -1426,6 +1426,7 @@ OS.POINTSTOPOINT (pt, lParam); x = pt.x; y = pt.y; + OS.ScreenToClient (hwnd, &pt); RECT rect; OS.GetClientRect (hwnd, &rect); if (!OS.PtInRect (&rect, pt)) return null;