From fc84427492df07c445482925091df7a29bf0f24e Mon Sep 17 00:00:00 2001 From: Anna Kozlova Date: Wed, 8 Oct 2014 16:37:50 +0200 Subject: [PATCH] multiple legal notes are shown if project had multiple .class files opened in the editor (cherry picked from commit 8a370d1d63173484f94fd9ad0bef9c45d377173f) --- .../src/org/jetbrains/java/decompiler/IdeaDecompiler.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/plugins/java-decompiler/plugin/src/org/jetbrains/java/decompiler/IdeaDecompiler.java b/plugins/java-decompiler/plugin/src/org/jetbrains/java/decompiler/IdeaDecompiler.java index 5f58f77d75ff..4a7c3d40657f 100644 --- a/plugins/java-decompiler/plugin/src/org/jetbrains/java/decompiler/IdeaDecompiler.java +++ b/plugins/java-decompiler/plugin/src/org/jetbrains/java/decompiler/IdeaDecompiler.java @@ -113,7 +113,9 @@ public class IdeaDecompiler extends ClassFileDecompilers.Light { ApplicationManager.getApplication().invokeLater(new Runnable() { @Override public void run() { - new LegalNoticeDialog(project, file).show(); + if (!myLegalNoticeAccepted) { + new LegalNoticeDialog(project, file).show(); + } } }, ModalityState.NON_MODAL); }