json: check for disposed project in vfs listener

This commit is contained in:
Anton Lobov
2018-06-14 13:18:13 +02:00
parent dc67efc2f9
commit affad8921d
@@ -71,6 +71,7 @@ public class JsonSchemaVfsListener extends BulkVirtualFileListenerAdapter {
myUpdater = new ZipperUpdater(200, Alarm.ThreadToUse.POOLED_THREAD, project);
myService = service;
myRunnable = () -> {
if (myProject.isDisposed()) return;
Collection<VirtualFile> scope = new HashSet<>(myDirtySchemas);
myDirtySchemas.removeAll(scope);