View | Details | Raw Unified | Return to bug 339360 | Differences between
and this patch

Collapse All | Expand All

(-)Eclipse UI/org/eclipse/ui/part/MultiPageEditorSite.java (-1 / +6 lines)
Lines 1-5 Link Here
1
/*******************************************************************************
1
/*******************************************************************************
2
 * Copyright (c) 2000, 2009 IBM Corporation and others.
2
 * Copyright (c) 2000, 2011 IBM Corporation and others.
3
 * All rights reserved. This program and the accompanying materials
3
 * All rights reserved. This program and the accompanying materials
4
 * are made available under the terms of the Eclipse Public License v1.0
4
 * are made available under the terms of the Eclipse Public License v1.0
5
 * which accompanies this distribution, and is available at
5
 * which accompanies this distribution, and is available at
Lines 532-537 Link Here
532
			if (oldSelectionProvider instanceof IPostSelectionProvider) {
532
			if (oldSelectionProvider instanceof IPostSelectionProvider) {
533
				((IPostSelectionProvider) oldSelectionProvider)
533
				((IPostSelectionProvider) oldSelectionProvider)
534
						.removePostSelectionChangedListener(getPostSelectionChangedListener());
534
						.removePostSelectionChangedListener(getPostSelectionChangedListener());
535
			} else {
536
				oldSelectionProvider
537
						.removeSelectionChangedListener(getPostSelectionChangedListener());
535
			}
538
			}
536
		}
539
		}
537
		if (selectionProvider != null) {
540
		if (selectionProvider != null) {
Lines 540-545 Link Here
540
			if (selectionProvider instanceof IPostSelectionProvider) {
543
			if (selectionProvider instanceof IPostSelectionProvider) {
541
				((IPostSelectionProvider) selectionProvider)
544
				((IPostSelectionProvider) selectionProvider)
542
						.addPostSelectionChangedListener(getPostSelectionChangedListener());
545
						.addPostSelectionChangedListener(getPostSelectionChangedListener());
546
			} else {
547
				selectionProvider.addSelectionChangedListener(getPostSelectionChangedListener());
543
			}
548
			}
544
		}
549
		}
545
	}
550
	}

Return to bug 339360