From 772dcb67eb2cfee63de8f36988f332d8ad31e12c Mon Sep 17 00:00:00 2001 From: kitfox Date: Mon, 4 Oct 2010 01:48:24 +0000 Subject: Fixing animation update for XML attributes. git-svn-id: https://svn.java.net/svn/svgsalamander~svn/trunk/svg-core@82 7dc7fa77-23fb-e6ad-8e2e-c86bd48ed22b --- src/main/java/com/kitfox/svg/Rect.java | 21 +++++++++++---------- 1 file changed, 11 insertions(+), 10 deletions(-) (limited to 'src/main/java/com/kitfox/svg/Rect.java') diff --git a/src/main/java/com/kitfox/svg/Rect.java b/src/main/java/com/kitfox/svg/Rect.java index 5104707..8fe56e3 100644 --- a/src/main/java/com/kitfox/svg/Rect.java +++ b/src/main/java/com/kitfox/svg/Rect.java @@ -251,17 +251,18 @@ public class Rect extends ShapeElement { if (shapeChange) { - if (rx == 0f && ry == 0f) - { - rect = new Rectangle2D.Float(x, y, width, height); - } - else - { - rect = new RoundRectangle2D.Float(x, y, width, height, rx * 2, ry * 2); - } - return true; + build(); +// if (rx == 0f && ry == 0f) +// { +// rect = new Rectangle2D.Float(x, y, width, height); +// } +// else +// { +// rect = new RoundRectangle2D.Float(x, y, width, height, rx * 2, ry * 2); +// } +// return true; } - return changeState; + return changeState || shapeChange; } } -- cgit v1.2.3-55-g7522