From 5aad3a7ecb39a3a1cfd25bab485862e9ebb23f05 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jindra=20Pet=C5=99=C3=ADk?= Date: Sun, 7 Mar 2021 08:16:35 +0100 Subject: [PATCH] Fixed: Incorrect placeobject display (tag selection) --- CHANGELOG.md | 1 + src/com/jpexs/decompiler/flash/gui/ImagePanel.java | 1 + src/com/jpexs/decompiler/flash/gui/PreviewPanel.java | 1 + 3 files changed, 3 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 22dbfece0..b5f4e6cbd 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -18,6 +18,7 @@ All notable changes to this project will be documented in this file. - [#1636] Nullpointer exception on empty editorpane - [#1156] Rendering - 9 slice scaling (DefineScalingGrid) clipping - [#1647] Copying to clipboard - Transparency support +- Incorrect placeobject display (tag selection) ## [14.1.0] - 2021-03-05 ### Added diff --git a/src/com/jpexs/decompiler/flash/gui/ImagePanel.java b/src/com/jpexs/decompiler/flash/gui/ImagePanel.java index 358f33873..1b19e2f13 100644 --- a/src/com/jpexs/decompiler/flash/gui/ImagePanel.java +++ b/src/com/jpexs/decompiler/flash/gui/ImagePanel.java @@ -264,6 +264,7 @@ public final class ImagePanel extends JPanel implements MediaDisplay { } hideMouseSelection(); + redraw(); } public synchronized void freeTransformDepth(int depth) { diff --git a/src/com/jpexs/decompiler/flash/gui/PreviewPanel.java b/src/com/jpexs/decompiler/flash/gui/PreviewPanel.java index e0f5af03c..9302faa1c 100644 --- a/src/com/jpexs/decompiler/flash/gui/PreviewPanel.java +++ b/src/com/jpexs/decompiler/flash/gui/PreviewPanel.java @@ -631,6 +631,7 @@ public class PreviewPanel extends JPersistentSplitPane implements TagEditorPanel showCardLeft(PLACE_TAG_CARD); placeTag = tag; oldMatrix = tag.getMatrix(); + placeImagePanel.selectDepth(-1); placeImagePanel.setTimelined(((Tag) tag).getTimelined(), ((Tag) tag).getSwf(), frame); placeImagePanel.selectDepth(tag.getDepth()); parametersPanel.setVisible(false);