diff options
| author | Johan B. C. Engelen <jbc.engelen@swissonline.ch> | 2007-12-23 22:42:29 +0000 |
|---|---|---|
| committer | johanengelen <johanengelen@users.sourceforge.net> | 2007-12-23 22:42:29 +0000 |
| commit | 69688112a54e72e8ec16968d55c36da3c2944a40 (patch) | |
| tree | f61a933a088f15bbb1b66b588a6413b33837c686 /src/dialogs/guidelinedialog.cpp | |
| parent | Bug fix: prevent perspectives from being transformed more than once (by keepi... (diff) | |
| download | inkscape-69688112a54e72e8ec16968d55c36da3c2944a40.tar.gz inkscape-69688112a54e72e8ec16968d55c36da3c2944a40.zip | |
fix relative angle change in guideline dialog
(bzr r4292)
Diffstat (limited to 'src/dialogs/guidelinedialog.cpp')
| -rw-r--r-- | src/dialogs/guidelinedialog.cpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/dialogs/guidelinedialog.cpp b/src/dialogs/guidelinedialog.cpp index b2c867e1e..dc52187f8 100644 --- a/src/dialogs/guidelinedialog.cpp +++ b/src/dialogs/guidelinedialog.cpp @@ -72,7 +72,9 @@ void GuidelinePropertiesDialog::_modeChanged() void GuidelinePropertiesDialog::_onApply() { - double const deg_angle = _spin_angle.get_value(); + double deg_angle = _spin_angle.get_value(); + if (!_mode) + deg_angle += _oldangle; Geom::Point normal; if ( deg_angle == 90. || deg_angle == 270. || deg_angle == -90. || deg_angle == -270.) { normal = Geom::Point(1.,0.); |
