Author: scabanovich
Date: 2008-09-10 09:50:48 -0400 (Wed, 10 Sep 2008)
New Revision: 10178
Modified:
trunk/common/plugins/org.jboss.tools.common.text.xml/src/org/jboss/tools/common/text/xml/xpl/ToggleOccurencesMarkUpAction.java
Log:
JBIDE-2727
Modified:
trunk/common/plugins/org.jboss.tools.common.text.xml/src/org/jboss/tools/common/text/xml/xpl/ToggleOccurencesMarkUpAction.java
===================================================================
---
trunk/common/plugins/org.jboss.tools.common.text.xml/src/org/jboss/tools/common/text/xml/xpl/ToggleOccurencesMarkUpAction.java 2008-09-10
13:13:07 UTC (rev 10177)
+++
trunk/common/plugins/org.jboss.tools.common.text.xml/src/org/jboss/tools/common/text/xml/xpl/ToggleOccurencesMarkUpAction.java 2008-09-10
13:50:48 UTC (rev 10178)
@@ -133,7 +133,9 @@
public void update() {
IPreferenceStore newStore = null;
super.update();
- newStore = (fOccurrencePreferenceProvider == null ? null :
fOccurrencePreferenceProvider.getOccurrencePreferenceProvider().getPreferenceStore());
+ newStore = ((fOccurrencePreferenceProvider == null
+ || fOccurrencePreferenceProvider.getOccurrencePreferenceProvider() == null)
+ ? null :
fOccurrencePreferenceProvider.getOccurrencePreferenceProvider().getPreferenceStore());
if (newStore != fPreferenceStore) {
if (fPreferenceStore != null)
fPreferenceStore.removePropertyChangeListener(this);