From 201a0f2003aef6c682de4f795a4f157585128e54 Mon Sep 17 00:00:00 2001 From: morro Date: Fri, 7 Dec 2018 14:09:41 +0100 Subject: [PATCH] rotation snap only if the toggle is enabled --- src/control/tools/EditSelection.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/control/tools/EditSelection.cpp b/src/control/tools/EditSelection.cpp index 2b345ff2..b3eaf88a 100644 --- a/src/control/tools/EditSelection.cpp +++ b/src/control/tools/EditSelection.cpp @@ -644,6 +644,12 @@ CursorSelectionType EditSelection::getSelectionTypeForPos(double x, double y, do void EditSelection::snapRotation() { + bool snapping = this->view->getXournal()->getControl()->isRotationSnapping(); + if (!snapping) + { + return; + } + double epsilon = 0.1; const double ROTATION_LOCK[8] = {0, M_PI / 2.0, M_PI, M_PI / 4.0, 3.0 * M_PI / 4.0, - M_PI / 4.0, - 3.0 * M_PI / 4.0, - M_PI / 2.0};