diff --git a/control.cpp b/control.cpp index 9fb67aaf..50e86045 100644 --- a/control.cpp +++ b/control.cpp @@ -603,7 +603,7 @@ void mainloopiter() { bool rollchange = (cmode & sm::OVERVIEW) && getcstat >= 2000 && cheater; - if(ev.type == SDL_MOUSEBUTTONDOWN) { + if(ev.type == SDL_MOUSEBUTTONDOWN || ev.type == SDL_MOUSEBUTTONUP) { mousepressed = ev.type == SDL_MOUSEBUTTONDOWN; if(mousepressed) flashMessages(); mousing = true;