Bug 94497 [Browser] Cannot open help on Solaris
20050510 When you open the Help Contents on Solaris a busy cursor comes up for a while and then nothing happens. There are no entries in the log.
bundles/org.eclipse.ui.browser/src/org/eclipse/ui/internal/browser/BrowserManager.java
private Preferences.IPropertyChangeListener pcl;
	protected boolean ignorePreferenceChanges = false;
	protected static BrowserManager instance;
	
	public static BrowserManager getInstance() {
		if (instance == null)
			instance = new BrowserManager();
		return instance;
	}
	
	private BrowserManager() {
		pcl = new Preferences.IPropertyChangeListener() {
			public void propertyChange(Preferences.PropertyChangeEvent event) {
				if (ignorePreferenceChanges)
					return;
				String property = event.getProperty();
				if (property.equals("browsers")) { 
					loadBrowsers();
				}
				else if (property.equals(WebBrowserPreference.PREF_BROWSER_CHOICE)) {
					setChanged();
					notifyObservers();
				}
			}
		};
		
		WebBrowserUIPlugin.getInstance().getPluginPreferences().addPropertyChangeListener(pcl);
	}