From eccaee3d16d72776f9d25cdfd469e2bfc07a9eb3 Mon Sep 17 00:00:00 2001 From: Martin Owens Date: Sun, 24 Feb 2019 20:57:29 -0500 Subject: Add option for on canvas align handles and move group selection checkbox --- src/seltrans.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'src/seltrans.cpp') diff --git a/src/seltrans.cpp b/src/seltrans.cpp index f43ce3f76..235c29c65 100644 --- a/src/seltrans.cpp +++ b/src/seltrans.cpp @@ -223,9 +223,12 @@ void Inkscape::SelTrans::resetState() void Inkscape::SelTrans::increaseState() { + Inkscape::Preferences *prefs = Inkscape::Preferences::get(); + bool show_align = prefs->getBool("/dialogs/align/oncanvas", false); + if (_state == STATE_SCALE) { _state = STATE_ROTATE; - } else if (_state == STATE_ROTATE) { + } else if (_state == STATE_ROTATE && show_align) { _state = STATE_ALIGN; } else { _state = STATE_SCALE; -- cgit v1.2.3