From 0016b7000c1bf80dd4f290629f01aa807d60fa61 Mon Sep 17 00:00:00 2001 From: irengrig Date: Mon, 23 Nov 2009 14:08:29 +0300 Subject: [PATCH] NPE, composite checkout listener. FS notifier might not be present. do not assert for that --- .../openapi/vcs/checkout/CompositeCheckoutListener.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/platform/vcs-impl/src/com/intellij/openapi/vcs/checkout/CompositeCheckoutListener.java b/platform/vcs-impl/src/com/intellij/openapi/vcs/checkout/CompositeCheckoutListener.java index be3df7b04414..4f9d718512f7 100644 --- a/platform/vcs-impl/src/com/intellij/openapi/vcs/checkout/CompositeCheckoutListener.java +++ b/platform/vcs-impl/src/com/intellij/openapi/vcs/checkout/CompositeCheckoutListener.java @@ -60,10 +60,11 @@ public class CompositeCheckoutListener implements CheckoutProvider.Listener { result.set(vDir); if (vDir != null) { final LocalFileSystem.WatchRequest watchRequest = lfs.addRootToWatch(vDir.getPath(), true); - assert watchRequest != null; ((NewVirtualFile)vDir).markDirtyRecursively(); vDir.refresh(false, true); - lfs.removeWatchedRoot(watchRequest); + if (watchRequest != null) { + lfs.removeWatchedRoot(watchRequest); + } } } });