Author: yradtsevich
Date: 2012-02-15 05:45:09 -0500 (Wed, 15 Feb 2012)
New Revision: 38744
Modified:
trunk/vpe/plugins/org.jboss.tools.vpe.browsersim.eclipse/src/org/jboss/tools/vpe/browsersim/eclipse/actions/RunBrowserSimAction.java
Log:
https://issues.jboss.org/browse/JBIDE-10905 : BrowserSim: null argument exception
Modified:
trunk/vpe/plugins/org.jboss.tools.vpe.browsersim.eclipse/src/org/jboss/tools/vpe/browsersim/eclipse/actions/RunBrowserSimAction.java
===================================================================
---
trunk/vpe/plugins/org.jboss.tools.vpe.browsersim.eclipse/src/org/jboss/tools/vpe/browsersim/eclipse/actions/RunBrowserSimAction.java 2012-02-15
10:27:21 UTC (rev 38743)
+++
trunk/vpe/plugins/org.jboss.tools.vpe.browsersim.eclipse/src/org/jboss/tools/vpe/browsersim/eclipse/actions/RunBrowserSimAction.java 2012-02-15
10:45:09 UTC (rev 38744)
@@ -168,8 +168,10 @@
if (selection instanceof IStructuredSelection) {
IStructuredSelection ssel = (IStructuredSelection) selection;
Object firstSelectedElement = ssel.getFirstElement();
- file = (IFile) Platform.getAdapterManager().getAdapter(firstSelectedElement,
- IFile.class);
+ if (firstSelectedElement != null) {
+ file = (IFile) Platform.getAdapterManager().getAdapter(firstSelectedElement,
+ IFile.class);
+ }
if (file == null) {
if (firstSelectedElement instanceof IAdaptable) {