Reset the keyboard state when launching a message box (thanks, Sean!).
Otherwise, pressed keys get stuck. Fixes Bugzilla #2776.
This commit is contained in:
1 parent
41908548b9
commit
be89fa09ef
1 file changed
+1
@@ -3418,6 +3418,7 @@ SDL_ShowMessageBox(const SDL_MessageBoxData *messageboxdata, int *buttonid)
|
||||
SDL_CaptureMouse(SDL_FALSE);
|
||||
SDL_SetRelativeMouseMode(SDL_FALSE);
|
||||
show_cursor_prev = SDL_ShowCursor(1);
|
||||
SDL_ResetKeyboard();
|
||||
|
||||
if (!buttonid) {
|
||||
buttonid = &dummybutton;
|
||||
|
||||
Reference in new issue
Block a user