Author: dvinnichek
Date: 2010-11-05 11:04:41 -0400 (Fri, 05 Nov 2010)
New Revision: 26293
Modified:
trunk/vpe/plugins/org.jboss.tools.vpe/src/org/jboss/tools/vpe/handlers/PageDesignOptionsHandler.java
Log:
fix NPE in org.jboss.tools.vpe.handlers.PageDesignOptionsHandler.setEnabled()
(
https://jira.jboss.org/browse/JBIDE-7383)
Modified:
trunk/vpe/plugins/org.jboss.tools.vpe/src/org/jboss/tools/vpe/handlers/PageDesignOptionsHandler.java
===================================================================
---
trunk/vpe/plugins/org.jboss.tools.vpe/src/org/jboss/tools/vpe/handlers/PageDesignOptionsHandler.java 2010-11-05
13:55:36 UTC (rev 26292)
+++
trunk/vpe/plugins/org.jboss.tools.vpe/src/org/jboss/tools/vpe/handlers/PageDesignOptionsHandler.java 2010-11-05
15:04:41 UTC (rev 26293)
@@ -70,6 +70,9 @@
public void setEnabled(Object evaluationContext) {
IEditorPart activeEditor = PlatformUI.getWorkbench()
.getActiveWorkbenchWindow().getActivePage().getActiveEditor();
+ if (activeEditor == null) {
+ return;
+ }
IEditorInput input = activeEditor.getEditorInput();
IFile file = null;
if (input instanceof IFileEditorInput) {