Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
View | Details | Raw Unified | Return to bug 60479 | Differences between
and this patch

Collapse All | Expand All

(-)Eclipse UI/org/eclipse/ui/internal/presentations/DefaultPartPresentation.java (+9 lines)
Lines 157-162 Link Here
157
		}
157
		}
158
	};
158
	};
159
	
159
	
160
	private Listener resizeListener = new Listener() {
161
		public void handleEvent(Event e) {
162
			setControlSize();
163
		}
164
	};
165
	
160
	private IPropertyListener childPropertyChangeListener = new IPropertyListener() {
166
	private IPropertyListener childPropertyChangeListener = new IPropertyListener() {
161
		public void propertyChanged(Object source, int property) {
167
		public void propertyChanged(Object source, int property) {
162
			if (source instanceof IPresentablePart) {
168
			if (source instanceof IPresentablePart) {
Lines 274-279 Link Here
274
		tabFolder.getControl().addListener(SWT.MenuDetect, menuListener);
280
		tabFolder.getControl().addListener(SWT.MenuDetect, menuListener);
275
		
281
		
276
		tabFolder.addButtonListener(buttonListener);
282
		tabFolder.addButtonListener(buttonListener);
283
		
284
		// listener to resize visible components
285
		tabFolder.getControl().addListener(SWT.Resize, resizeListener);
277
		
286
		
278
		dragListener = new Listener() {
287
		dragListener = new Listener() {
279
			public void handleEvent(Event event) {
288
			public void handleEvent(Event event) {

Return to bug 60479