mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
cleanup
This commit is contained in:
+4
-5
@@ -20,7 +20,6 @@ import com.intellij.ide.util.treeView.TreeState;
|
||||
import com.intellij.openapi.application.ReadAction;
|
||||
import com.intellij.openapi.components.*;
|
||||
import com.intellij.openapi.options.Configurable;
|
||||
import com.intellij.openapi.options.ConfigurationException;
|
||||
import com.intellij.openapi.options.SearchableConfigurable;
|
||||
import com.intellij.openapi.options.ShowSettingsUtil;
|
||||
import com.intellij.openapi.project.Project;
|
||||
@@ -53,16 +52,16 @@ public class FileAssociationsConfigurable implements SearchableConfigurable, Con
|
||||
@Override
|
||||
public JComponent createComponent() {
|
||||
myEditor = ReadAction.compute(() -> new AssociationsEditor(myProject, myState.state));
|
||||
return myEditor.getComponent();
|
||||
return myEditor.getComponent();
|
||||
}
|
||||
|
||||
@Override
|
||||
public synchronized boolean isModified() {
|
||||
public boolean isModified() {
|
||||
return myEditor != null && myEditor.isModified();
|
||||
}
|
||||
|
||||
@Override
|
||||
public void apply() throws ConfigurationException {
|
||||
public void apply() {
|
||||
myEditor.apply();
|
||||
DaemonCodeAnalyzer.getInstance(myProject).restart();
|
||||
}
|
||||
@@ -73,7 +72,7 @@ public class FileAssociationsConfigurable implements SearchableConfigurable, Con
|
||||
}
|
||||
|
||||
@Override
|
||||
public synchronized void disposeUIResources() {
|
||||
public void disposeUIResources() {
|
||||
if (myEditor != null) {
|
||||
myState.state = myEditor.getState();
|
||||
myEditor.dispose();
|
||||
|
||||
Reference in New Issue
Block a user