From 5cd4a51fc2b0ad30c4baf94d77c8322eb5295bea Mon Sep 17 00:00:00 2001 From: Maximilian Albert Date: Tue, 11 Sep 2007 18:52:42 +0000 Subject: Compute farthest-from-center point correctly in Alt+rotation (bzr r3723) --- src/selection-chemistry.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/selection-chemistry.cpp') diff --git a/src/selection-chemistry.cpp b/src/selection-chemistry.cpp index a8cb4d4fe..251aa6dc0 100644 --- a/src/selection-chemistry.cpp +++ b/src/selection-chemistry.cpp @@ -1759,7 +1759,7 @@ sp_selection_rotate_screen(Inkscape::Selection *selection, gdouble angle) gdouble const zoom = selection->desktop()->current_zoom(); gdouble const zmove = angle / zoom; - gdouble const r = NR::L2(bbox->max() - *center); + gdouble const r = NR::L2(bbox->cornerFarthestFrom(*center) - *center); gdouble const zangle = 180 * atan2(zmove, r) / M_PI; -- cgit v1.2.3