From 94e69dc2d002296080879dbab22db191ed89bb2e Mon Sep 17 00:00:00 2001 From: Dmitry Jemerov Date: Tue, 6 Aug 2013 10:49:05 +0200 Subject: [PATCH] EA-48384 - assert: MarkRootAction.actionPerformed --- .../com/intellij/ide/projectView/actions/MarkRootAction.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/platform/lang-impl/src/com/intellij/ide/projectView/actions/MarkRootAction.java b/platform/lang-impl/src/com/intellij/ide/projectView/actions/MarkRootAction.java index 08948eff23c6..bfdf2914a636 100644 --- a/platform/lang-impl/src/com/intellij/ide/projectView/actions/MarkRootAction.java +++ b/platform/lang-impl/src/com/intellij/ide/projectView/actions/MarkRootAction.java @@ -59,7 +59,9 @@ public class MarkRootAction extends DumbAwareAction { public void actionPerformed(AnActionEvent e) { Module module = e.getData(LangDataKeys.MODULE); VirtualFile[] vFiles = e.getData(PlatformDataKeys.VIRTUAL_FILE_ARRAY); - assert vFiles != null; + if (module == null || vFiles == null) { + return; + } final ModifiableRootModel model = ModuleRootManager.getInstance(module).getModifiableModel(); for (VirtualFile vFile : vFiles) { ContentEntry entry = findContentEntry(model, vFile);