diff options
author | spingel | 2009-06-11 03:17:25 +0000 |
---|---|---|
committer | spingel | 2009-06-11 03:17:25 +0000 |
commit | 80b5af140111edcd9a6ae975d1f9fc7bbddc7ca0 (patch) | |
tree | 07f0a8ab83324e9468ca09a6a29eafc99bc3065b | |
parent | 6a60def3df88ed5c06fac1d504dbf8655c727e24 (diff) | |
download | org.eclipse.mylyn.tasks-80b5af140111edcd9a6ae975d1f9fc7bbddc7ca0.tar.gz org.eclipse.mylyn.tasks-80b5af140111edcd9a6ae975d1f9fc7bbddc7ca0.tar.xz org.eclipse.mylyn.tasks-80b5af140111edcd9a6ae975d1f9fc7bbddc7ca0.zip |
RESOLVED - bug 279316: support key-bindings for coping to clipboard in task editor's header
https://bugs.eclipse.org/bugs/show_bug.cgi?id=279316
-rw-r--r-- | org.eclipse.mylyn.tasks.ui/src/org/eclipse/mylyn/tasks/ui/editors/TaskEditor.java | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/org.eclipse.mylyn.tasks.ui/src/org/eclipse/mylyn/tasks/ui/editors/TaskEditor.java b/org.eclipse.mylyn.tasks.ui/src/org/eclipse/mylyn/tasks/ui/editors/TaskEditor.java index 5e4b4354c..dabdb45f0 100644 --- a/org.eclipse.mylyn.tasks.ui/src/org/eclipse/mylyn/tasks/ui/editors/TaskEditor.java +++ b/org.eclipse.mylyn.tasks.ui/src/org/eclipse/mylyn/tasks/ui/editors/TaskEditor.java @@ -38,6 +38,7 @@ import org.eclipse.jface.dialogs.IMessageProvider; import org.eclipse.jface.resource.CompositeImageDescriptor; import org.eclipse.jface.resource.ImageDescriptor; import org.eclipse.jface.resource.JFaceResources; +import org.eclipse.jface.text.Document; import org.eclipse.jface.text.TextViewer; import org.eclipse.jface.util.LocalSelectionTransfer; import org.eclipse.jface.viewers.ISelection; @@ -221,6 +222,9 @@ public class TaskEditor extends SharedHeaderFormEditor { //titleLabel = new Label(titleRegion, SWT.NONE); // need a viewer for copy support TextViewer titleViewer = new TextViewer(titleRegion, SWT.READ_ONLY); + // Eclipse 3.3 needs a document, otherwise an NPE is thrown + titleViewer.setDocument(new Document()); + titleLabel = titleViewer.getTextWidget(); titleLabel.setForeground(heading.getForeground()); titleLabel.setFont(heading.getFont()); |