diff --git a/bundles/org.eclipse.tools.templates.ui/src/org/eclipse/tools/templates/ui/internal/TemplateTable.java b/bundles/org.eclipse.tools.templates.ui/src/org/eclipse/tools/templates/ui/internal/TemplateTable.java index 0aaf7c8147c..719e4681a3b 100644 --- a/bundles/org.eclipse.tools.templates.ui/src/org/eclipse/tools/templates/ui/internal/TemplateTable.java +++ b/bundles/org.eclipse.tools.templates.ui/src/org/eclipse/tools/templates/ui/internal/TemplateTable.java @@ -64,6 +64,8 @@ public class TemplateTable implements Listener { for (Template template : sorted) { TableItem item = new TableItem(table, SWT.NONE); item.setData(template); + // Since we have nothing to help SWTBot find items, store the label + item.setData("org.eclipse.swtbot.widget.key", template.getLabel()); //$NON-NLS-1$ } }