diff options
Diffstat (limited to 'src/dialogs')
| -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.); |
