1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-04-29 19:45:01 +02:00

Fix initialization of PE view options

This commit is contained in:
Anton Leherbauer 2008-05-23 12:44:21 +00:00
parent d1dd70ab0b
commit 583077dbfa

View file

@ -124,14 +124,15 @@ public class CNavigatorContentProvider extends CViewContentProvider implements I
boolean showCUChildren= store.getBoolean(PreferenceConstants.PREF_SHOW_CU_CHILDREN); boolean showCUChildren= store.getBoolean(PreferenceConstants.PREF_SHOW_CU_CHILDREN);
boolean groupIncludes= store.getBoolean(PreferenceConstants.CVIEW_GROUP_INCLUDES); boolean groupIncludes= store.getBoolean(PreferenceConstants.CVIEW_GROUP_INCLUDES);
if (memento != null) { if (memento != null) {
String mementoValue= memento.getString(PreferenceConstants.PREF_SHOW_CU_CHILDREN); // options controlled by preference only
if (mementoValue != null) { // String mementoValue= memento.getString(PreferenceConstants.PREF_SHOW_CU_CHILDREN);
showCUChildren= Boolean.valueOf(mementoValue).booleanValue(); // if (mementoValue != null) {
} // showCUChildren= Boolean.valueOf(mementoValue).booleanValue();
mementoValue= memento.getString(PreferenceConstants.CVIEW_GROUP_INCLUDES); // }
if (mementoValue != null) { // mementoValue= memento.getString(PreferenceConstants.CVIEW_GROUP_INCLUDES);
groupIncludes= Boolean.valueOf(mementoValue).booleanValue(); // if (mementoValue != null) {
} // groupIncludes= Boolean.valueOf(mementoValue).booleanValue();
// }
// old workaround for https://bugs.eclipse.org/bugs/show_bug.cgi?id=186344 // old workaround for https://bugs.eclipse.org/bugs/show_bug.cgi?id=186344
Integer value= memento.getInteger(LINKING_ENABLED_DELAYED); Integer value= memento.getInteger(LINKING_ENABLED_DELAYED);
fLinkingEnabledDelayed= value != null && value.intValue() != 0; fLinkingEnabledDelayed= value != null && value.intValue() != 0;