diff --git a/code/REDALERT/WINSTUB.CPP b/code/REDALERT/WINSTUB.CPP index dabdaf1..2a7c6aa 100644 --- a/code/REDALERT/WINSTUB.CPP +++ b/code/REDALERT/WINSTUB.CPP @@ -723,10 +723,12 @@ void WWSDL_ProcessEvents(KeyNumType& key, int& flags, bool presentBuffer) { leftMouseProcessed = true; numFramesLMouse++; key = KN_LMOUSE; + Keyboard->Put_Element(KN_LMOUSE); } else if (event.button.button == SDL_BUTTON_RIGHT) { numFramesLMouse = 0; flags = GadgetClass::RIGHTPRESS; + Keyboard->Put_Element(KN_RMOUSE); key = KN_RMOUSE; } break;