From cb93075004075d9f803120b12f2b71d42a3eec11 Mon Sep 17 00:00:00 2001 From: nik Date: Wed, 23 Jan 2019 14:40:21 +0300 Subject: [PATCH] project structure dialog: fix double disposal of newly created libraries (IDEA-196008) Such libraries will be disposed in getLibrariesModifiableModel().removeLibrary(library) call. --- .../ui/configuration/projectRoot/LibrariesModifiableModel.java | 3 --- 1 file changed, 3 deletions(-) diff --git a/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/projectRoot/LibrariesModifiableModel.java b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/projectRoot/LibrariesModifiableModel.java index cf23c1874318..893f873241a5 100644 --- a/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/projectRoot/LibrariesModifiableModel.java +++ b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/projectRoot/LibrariesModifiableModel.java @@ -86,9 +86,6 @@ public class LibrariesModifiableModel implements LibraryTableBase.ModifiableMode if (existingLibrary == library) { myRemovedLibraries.add(library); - } else { - // dispose uncommitted library - Disposer.dispose(library); } }