461443: [gtk3] custom task list drawer not working with GTK3 

Change-Id: Id293eae26dbd198e4d9e93963c9370ad1513d960
Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=461443
diff --git a/org.eclipse.mylyn.tasks.ui/src/org/eclipse/mylyn/internal/tasks/ui/views/CustomTaskListDecorationDrawer.java b/org.eclipse.mylyn.tasks.ui/src/org/eclipse/mylyn/internal/tasks/ui/views/CustomTaskListDecorationDrawer.java
index b25e733..8bb0ecd 100644
--- a/org.eclipse.mylyn.tasks.ui/src/org/eclipse/mylyn/internal/tasks/ui/views/CustomTaskListDecorationDrawer.java
+++ b/org.eclipse.mylyn.tasks.ui/src/org/eclipse/mylyn/internal/tasks/ui/views/CustomTaskListDecorationDrawer.java
@@ -128,17 +128,17 @@
 		if (data instanceof ITaskContainer) {
 			switch (event.type) {
 			case SWT.EraseItem: {
-//				if ("gtk".equals(SWT.getPlatform())) { //$NON-NLS-1$
-//					// GTK requires drawing on erase event so that images don't disappear when selected.
-//					if (activationImage != null) {
-//						drawActivationImage(activationImageOffset, event, activationImage);
-//					}
-//					if (!this.synchronizationOverlaid) {
-//						if (data instanceof ITaskContainer) {
-//							drawSyncronizationImage((ITaskContainer) data, event);
-//						}
-//					}
-//				}
+				if ("gtk".equals(SWT.getPlatform())) { //$NON-NLS-1$
+					// GTK requires drawing on erase event so that images don't disappear when selected.
+					if (activationImage != null) {
+						drawActivationImage(activationImageOffset, event, activationImage);
+					}
+					if (!this.synchronizationOverlaid) {
+						if (data instanceof ITaskContainer) {
+							drawSyncronizationImage((ITaskContainer) data, event);
+						}
+					}
+				}
 
 				// TODO: would be nice not to do this on each item's painting
 //				String text = tree.getFilterControl().getText();