diff --git a/dev_sandbox/main.cpp b/dev_sandbox/main.cpp index ebeb0dbb2..b96dcd8e8 100644 --- a/dev_sandbox/main.cpp +++ b/dev_sandbox/main.cpp @@ -502,12 +502,12 @@ int main(int argc, char * argv[]) if (ImGui::GetIO().WantCaptureMouse) framework.MakeFrameActive(); - if (touchActive) #if defined(OMIM_OS_MAC) - x *= visualScale; + x *= visualScale; y *= visualScale; #endif - framework.TouchEvent(GetTouchEvent(framework, x, y, touchMods, df::TouchEvent::TOUCH_MOVE)); + if (touchActive) + framework.TouchEvent(GetTouchEvent(framework, x, y, touchMods, df::TouchEvent::TOUCH_MOVE)); }; glfwSetCursorPosCallback(window, [](GLFWwindow *, double x, double y) { handlers.onMouseMove(x, y); });