From 70e521508fc92b406760de1237ac70c7e73a2c21 Mon Sep 17 00:00:00 2001 From: Dmitry Avdeev Date: Tue, 29 Mar 2016 16:17:11 +0300 Subject: [PATCH] IDEA-152058 "Run inspection by name" doesn't remember "File name filter" settings --- .../intellij/codeInspection/actions/FileFilterPanel.java | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/platform/lang-impl/src/com/intellij/codeInspection/actions/FileFilterPanel.java b/platform/lang-impl/src/com/intellij/codeInspection/actions/FileFilterPanel.java index 249066c06de8..3975a65143b0 100644 --- a/platform/lang-impl/src/com/intellij/codeInspection/actions/FileFilterPanel.java +++ b/platform/lang-impl/src/com/intellij/codeInspection/actions/FileFilterPanel.java @@ -43,12 +43,15 @@ class FileFilterPanel { FindDialog.initFileFilter(myFileMask, myUseFileMask); myUseFileMask.setSelected(StringUtil.isNotEmpty(options.FILE_MASK)); myFileMask.setEnabled(StringUtil.isNotEmpty(options.FILE_MASK)); - myUseFileMask.addActionListener(new ActionListener() { + myFileMask.setSelectedItem(options.FILE_MASK); + ActionListener listener = new ActionListener() { @Override public void actionPerformed(ActionEvent e) { options.FILE_MASK = myUseFileMask.isSelected() ? (String)myFileMask.getSelectedItem() : null; } - }); + }; + myUseFileMask.addActionListener(listener); + myFileMask.addActionListener(listener); } @Nullable