avmedia/source/opengl/oglwindow.cxx | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-)
New commits: commit 09fe9db46615265c6c7119f2524d19335d0e0283 Author: Zolnai Tamás <tamas.zol...@collabora.com> Date: Thu Jul 3 18:07:58 2014 +0200 glTF: improve camera movement constraint Stop moving only on the wrong direction. Change-Id: Ic9e7f2e7814d9adcbcf707e7fb786bf17fac3125 diff --git a/avmedia/source/opengl/oglwindow.cxx b/avmedia/source/opengl/oglwindow.cxx index b3b1777..9060145 100644 --- a/avmedia/source/opengl/oglwindow.cxx +++ b/avmedia/source/opengl/oglwindow.cxx @@ -266,7 +266,8 @@ IMPL_LINK(OGLWindow, CameraHandler, VclWindowEvent*, pEvent) { // Limit zooming in orbit mode m_fCameraDistance += vMoveBy.z; - if (m_fCameraDistance < 0.75 * fModelSize || m_fCameraDistance > 2 * fModelSize) + if ((m_fCameraDistance < 0.75 * fModelSize && vMoveBy.z < 0.0 ) || + (m_fCameraDistance > 2 * fModelSize && vMoveBy.z > 0.0 )) { m_fCameraDistance -= vMoveBy.z; vMoveBy = glm::vec3(0.0);
_______________________________________________ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits