diff --git a/Library/MeterWindow.cpp b/Library/MeterWindow.cpp index e27738cb..1c69e67d 100644 --- a/Library/MeterWindow.cpp +++ b/Library/MeterWindow.cpp @@ -3061,7 +3061,7 @@ LRESULT CMeterWindow::OnMouseMove(UINT uMsg, WPARAM wParam, LPARAM lParam) if (!m_ClickThrough || keyDown) { - POINT pos, cpos; + POINT pos; pos.x = (SHORT)LOWORD(lParam); pos.y = (SHORT)HIWORD(lParam); @@ -3072,7 +3072,7 @@ LRESULT CMeterWindow::OnMouseMove(UINT uMsg, WPARAM wParam, LPARAM lParam) } while (DoMoveAction(pos.x, pos.y, MOUSE_LEAVE)) ; - while (GetCursorPos(&cpos) && WindowFromPoint(cpos) == m_Window && DoMoveAction(pos.x, pos.y, MOUSE_OVER)) ; + while (DoMoveAction(pos.x, pos.y, MOUSE_OVER)) ; // Handle buttons HandleButtons(pos, BUTTONPROC_MOVE, NULL, true);