- /*
- * Do not forget setting the joystick poll rate
- */
- fgStructure.Window->State.JoystickPollRate = pollInterval;
-
- /*
- * Make sure the joystick polling routine gets called as early as possible:
- */
- fgStructure.Window->State.JoystickLastPoll =
- fgElapsedTime() - fgStructure.Window->State.JoystickPollRate;
-
- if( fgStructure.Window->State.JoystickLastPoll < 0 )
- fgStructure.Window->State.JoystickLastPoll = 0;
+ fgStructure.CurrentWindow->State.JoystickPollRate = pollInterval;
+
+ fgStructure.CurrentWindow->State.JoystickLastPoll =
+ fgElapsedTime() - fgStructure.CurrentWindow->State.JoystickPollRate;
+
+ if( fgStructure.CurrentWindow->State.JoystickLastPoll < 0 )
+ fgStructure.CurrentWindow->State.JoystickLastPoll = 0;