From 675d2f1183a88e0158735a1ce1cb2b0ba16cd943 Mon Sep 17 00:00:00 2001 From: magenoxx Date: Fri, 25 May 2012 10:19:31 +0400 Subject: [PATCH] UI fix for attachments z-order --- .../src/main/java/mage/client/game/BattlefieldPanel.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Mage.Client/src/main/java/mage/client/game/BattlefieldPanel.java b/Mage.Client/src/main/java/mage/client/game/BattlefieldPanel.java index 8b52d16f821..cc71d933ad4 100644 --- a/Mage.Client/src/main/java/mage/client/game/BattlefieldPanel.java +++ b/Mage.Client/src/main/java/mage/client/game/BattlefieldPanel.java @@ -202,6 +202,7 @@ public class BattlefieldPanel extends javax.swing.JLayeredPane { } } } else { + int index = permanent.getAttachments().size(); for (UUID attachmentId: permanent.getAttachments()) { MagePermanent link = permanents.get(attachmentId); if (link != null) { @@ -211,8 +212,11 @@ public class BattlefieldPanel extends javax.swing.JLayeredPane { perm.setBounds(r); moveToFront(link); moveToFront(perm); + jPanel.setComponentZOrder(link, index); + index--; } } + jPanel.setComponentZOrder(perm, index); } }