X-Git-Url: http://git.mutantstargoat.com/user/nuclear/?a=blobdiff_plain;f=src%2Fmswin%2Ffg_main_mswin.c;h=247312d22de65a62735b3f31fb9ed1f148745c06;hb=f008a928eaa4b6f595b987d2f86f82a5cc3224e7;hp=97b83631c53a4fda609d60ca481e5f766e2db3a3;hpb=4fefea3c8feaa601f1f8af1b79888da862a53119;p=freeglut diff --git a/src/mswin/fg_main_mswin.c b/src/mswin/fg_main_mswin.c index 97b8363..247312d 100644 --- a/src/mswin/fg_main_mswin.c +++ b/src/mswin/fg_main_mswin.c @@ -1545,13 +1545,11 @@ LRESULT CALLBACK fgPlatformWindowProc( HWND hWnd, UINT uMsg, WPARAM wParam, LPAR #endif //Added by Jinrong Xie (stonexjr@gmail.com) 12/24/2014 //for SpaceNavigator support on Windows. - /* - case WM_ACTIVATEAPP: - fgInitialiseSpaceball(); - break; - */ case WM_INPUT: - fgSpaceballHandleWinEvent(hWnd, wParam, lParam); + if (fgHasSpaceball()) + { + fgSpaceballHandleWinEvent(hWnd, wParam, lParam); + } break; default: /* Handle unhandled messages */