diff --git a/engine/gl/gl_vidlinuxglx.c b/engine/gl/gl_vidlinuxglx.c index 3e97a93ab..660ab7fff 100644 --- a/engine/gl/gl_vidlinuxglx.c +++ b/engine/gl/gl_vidlinuxglx.c @@ -984,7 +984,7 @@ void IN_MouseMove (usercmd_t *cmd, int pnum) mx = mouse_x; my = mouse_y; - if (mouseusedforgui || (key_dest == key_menu && m_state == m_complex) + if (mouseusedforgui || (key_dest == key_menu && (m_state == m_complex || m_state == m_plugin)) #ifdef VM_UI || UI_MenuState() #endif