diff --git a/xbmc/Application.cpp b/xbmc/Application.cpp index 88384453af9d3..26a484c908d7d 100644 --- a/xbmc/Application.cpp +++ b/xbmc/Application.cpp @@ -377,12 +377,14 @@ bool CApplication::OnEvent(XBMC_Event& newEvent) case XBMC_KEYUP: g_Keyboard.ProcessKeyUp(); break; - case XBMC_MOUSEBUTTONDOWN: case XBMC_MOUSEBUTTONUP: case XBMC_MOUSEMOTION: g_Mouse.HandleEvent(newEvent); g_application.ProcessMouse(); break; + case XBMC_MOUSEBUTTONDOWN: + g_Mouse.HandleEvent(newEvent); + break; case XBMC_VIDEORESIZE: if (!g_application.m_bInitializing && !g_advancedSettings.m_fullScreen)