From 9a47517d94128ec9742f3c134cffb2e2ea96839c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jindra=20Pet=C5=99=C3=ADk?= Date: Tue, 2 Sep 2014 20:21:25 +0200 Subject: [PATCH] TextTag outline fix --- .../src/com/jpexs/decompiler/flash/tags/base/TextTag.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/tags/base/TextTag.java b/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/tags/base/TextTag.java index d0760fb9e..07d428412 100644 --- a/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/tags/base/TextTag.java +++ b/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/tags/base/TextTag.java @@ -485,6 +485,7 @@ public abstract class TextTag extends CharacterTag implements DrawableTag { @Override public Shape getOutline(int frame, int time, int ratio, DepthState stateUnderCursor, int mouseButton, Matrix transformation) { RECT r = getBounds(); - return new Rectangle(r.Xmin, r.Ymin, r.getWidth(), r.getHeight()); //TODO: match character shapes + Shape shp = new Rectangle.Double(r.Xmin, r.Ymin, r.getWidth(), r.getHeight()); + return transformation.toTransform().createTransformedShape(shp); //TODO: match character shapes (?) } }