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 165169 | Differences between
and this patch

Collapse All | Expand All

(-)src/org/eclipse/mylar/internal/tasks/ui/wizards/PreviewAttachmentPage.java (+9 lines)
Lines 23-28 Link Here
23
import org.eclipse.swt.custom.ScrolledComposite;
23
import org.eclipse.swt.custom.ScrolledComposite;
24
import org.eclipse.swt.events.ControlAdapter;
24
import org.eclipse.swt.events.ControlAdapter;
25
import org.eclipse.swt.events.ControlEvent;
25
import org.eclipse.swt.events.ControlEvent;
26
import org.eclipse.swt.events.DisposeEvent;
27
import org.eclipse.swt.events.DisposeListener;
26
import org.eclipse.swt.events.PaintEvent;
28
import org.eclipse.swt.events.PaintEvent;
27
import org.eclipse.swt.events.PaintListener;
29
import org.eclipse.swt.events.PaintListener;
28
import org.eclipse.swt.graphics.Image;
30
import org.eclipse.swt.graphics.Image;
Lines 147-152 Link Here
147
			}
149
			}
148
150
149
		});
151
		});
152
		canvas.addDisposeListener(new DisposeListener() {
153
154
			public void widgetDisposed(DisposeEvent e) {
155
				image.dispose();
156
			}
157
158
		});
150
		canvas.setSize(imgSize.width, imgSize.height);
159
		canvas.setSize(imgSize.width, imgSize.height);
151
		scrolledComposite.setMinSize(imgSize.width, imgSize.height);
160
		scrolledComposite.setMinSize(imgSize.width, imgSize.height);
152
		scrolledComposite.setContent(canvasComposite);
161
		scrolledComposite.setContent(canvasComposite);

Return to bug 165169