X-Git-Url: http://git.mutantstargoat.com/user/nuclear/?a=blobdiff_plain;f=src%2Fmswin%2Ffg_menu_mswin.c;h=2db1ea731f5aa0381d4582ae9330b5ea93e0bcb3;hb=99d53f15a4216240088132f6af9cb194b519b1cc;hp=48e3940ebea238fc61f0b8ee34106eafb1bbdd73;hpb=33809048f02c69b63bc8ac4a0fafc7f6eaf4a363;p=freeglut diff --git a/src/mswin/fg_menu_mswin.c b/src/mswin/fg_menu_mswin.c index 48e3940..2db1ea7 100644 --- a/src/mswin/fg_menu_mswin.c +++ b/src/mswin/fg_menu_mswin.c @@ -29,7 +29,7 @@ #include #include "../fg_internal.h" -extern void fghGetClientArea( RECT *clientRect, const SFG_Window *window ); +extern void fghGetClientArea( RECT *clientRect, const SFG_Window *window, BOOL posIsOutside ); extern SFG_Window* fghWindowUnderCursor(SFG_Window *window); @@ -77,7 +77,7 @@ void fgPlatformCheckMenuDeactivate() */ POINT mouse_pos; RECT clientArea; - fghGetClientArea(&clientArea,menu->ParentWindow); + fghGetClientArea(&clientArea,menu->ParentWindow, FALSE); GetCursorPos(&mouse_pos); if ( !PtInRect( &clientArea, mouse_pos ) ) fgDeactivateMenu(menu->ParentWindow);