diff --git a/org.fortiss.tooling.kernel.ui/trunk/src/org/fortiss/tooling/kernel/ui/internal/views/LibraryView.java b/org.fortiss.tooling.kernel.ui/trunk/src/org/fortiss/tooling/kernel/ui/internal/views/LibraryView.java index 8329a3aea2158e11343de1eb08880c7c2b95f8cd..7e69c5f8a37e9e9b7c3f3f9346d2613dc7adf31d 100644 --- a/org.fortiss.tooling.kernel.ui/trunk/src/org/fortiss/tooling/kernel/ui/internal/views/LibraryView.java +++ b/org.fortiss.tooling.kernel.ui/trunk/src/org/fortiss/tooling/kernel/ui/internal/views/LibraryView.java @@ -51,7 +51,7 @@ import org.fortiss.tooling.kernel.ui.service.IModelElementHandlerService; * @author eder * @author $Author: hoelzl $ * @version $Rev: 18709 $ - * @ConQAT.Rating GREEN Hash: 2A1E9F00B6B47B96FBB00E3254FFBC62 + * @ConQAT.Rating GREEN Hash: 65BA252C5E41249091A127DAC0282DC1 */ public class LibraryView extends ViewPart { @@ -142,7 +142,10 @@ public class LibraryView extends ViewPart { } else { containerObject = null; } - viewer.refresh(); + + if (!viewer.getControl().isDisposed()) { + viewer.refresh(); + } } /** {@inheritDoc} */