From f9109a6d4d5191f51b4bce01b4e1f98055ee26e2 Mon Sep 17 00:00:00 2001 From: "honfika@gmail.com" Date: Sat, 15 Aug 2015 17:22:33 +0200 Subject: [PATCH] tag tree search panel visibility (when opening/closing swfs) fix --- src/com/jpexs/decompiler/flash/gui/MainPanel.java | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/src/com/jpexs/decompiler/flash/gui/MainPanel.java b/src/com/jpexs/decompiler/flash/gui/MainPanel.java index be7550786..67f50872b 100644 --- a/src/com/jpexs/decompiler/flash/gui/MainPanel.java +++ b/src/com/jpexs/decompiler/flash/gui/MainPanel.java @@ -650,9 +650,7 @@ public final class MainPanel extends JPanel implements TreeSelectionListener, Se closeSearchButton.addMouseListener(new MouseAdapter() { @Override public void mouseClicked(MouseEvent e) { - filterField.setText(""); - doFilter(); - searchPanel.setVisible(false); + closeTagTreeSearch(); } }); searchPanel.add(closeSearchButton, BorderLayout.EAST); @@ -750,6 +748,12 @@ public final class MainPanel extends JPanel implements TreeSelectionListener, Se enableDrop(true); } + private void closeTagTreeSearch() { + filterField.setText(""); + doFilter(); + searchPanel.setVisible(false); + } + public void load(SWFList newSwfs, boolean first) { previewPanel.clear(); @@ -778,6 +782,7 @@ public final class MainPanel extends JPanel implements TreeSelectionListener, Se updateUi(swf); } + doFilter(); reload(false); } @@ -826,6 +831,7 @@ public final class MainPanel extends JPanel implements TreeSelectionListener, Se CardLayout cl = (CardLayout) (contentPanel.getLayout()); cl.show(contentPanel, WELCOME_PANEL); isWelcomeScreen = true; + closeTagTreeSearch(); } mainFrame.setTitle(ApplicationInfo.applicationVerName);