From 7cbb5ebddc0f92f36295293c3ed5de2148d0bb04 Mon Sep 17 00:00:00 2001 From: Alexis Deveria Date: Mon, 30 Nov 2009 21:33:37 +0000 Subject: [PATCH] Fixed bug related to path reorientation git-svn-id: http://svg-edit.googlecode.com/svn/trunk@984 eee81c28-f429-11dd-99c0-75d572ba1ddd --- editor/svg-editor.js | 1 + editor/svgcanvas.js | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/editor/svg-editor.js b/editor/svg-editor.js index 4e99c23d..551031ff 100644 --- a/editor/svg-editor.js +++ b/editor/svg-editor.js @@ -379,6 +379,7 @@ function svg_edit_setup() { var no_path = $.inArray(elname, ['image', 'text', 'path', 'g']) == -1; $('#tool_topath').toggle(no_path); $('#tool_reorient').toggle(elname == 'path'); + $('#tool_reorient').toggleClass('tool_button_disabled', angle == 0); } else { var point = svgCanvas.getNodePoint(); if(point) { diff --git a/editor/svgcanvas.js b/editor/svgcanvas.js index f53a52a4..9fa6ba86 100644 --- a/editor/svgcanvas.js +++ b/editor/svgcanvas.js @@ -2725,9 +2725,9 @@ function BatchCommand(text) { resetPathOrientation(elem, angle); addCommandToHistory(batchCmd); current_path = elem; - resetPointGrips(); setPointContainerTransform(""); // Maybe this should be in resetPointGrips? - removeAllPointGripsFromPath(); + resetPointGrips(); + canvas.clearPath(); canvas.addToSelection([elem], true); call("changed", selectedElements);